Learning Banana Pi

More Information
  • Get started with single-board computing by diving deep into the operating system and hardware of Banana Pi
  • Interact with the GPIO pins from scripts and code to start programming on the board
  • Connect hardware components to the GPIO pins and control them directly from Banana Pi
  • Connect Banana Pi devices with your home network to download packages from the Internet
  • Link your Banana Pi remotely with other computers via SSH to run as a headless device
  • Work with the onboard IR receiver of Banana Pi as well as connect external sensors and interact with them through their code
  • Build an Internet radio powered by Banana Pi to stream podcasts and music
  • Build and run a home server using Banana Pi to sync files, calendars, and contacts

Banana Pi is a small but powerful ARM board that can run on multiple operating systems. Banana Pi has been adopted by tech-savvy enthusiasts and hobbyists to develop their projects.

This book will take you from opening your Banana Pi's box for the first time all the way to working with hardware and code. We will explore the different configuration options and operating system choices. You'll proceed to working with Banana Pi hooked up to a breadboard and connecting hardware components such as LEDs and motors to the board. Further, you'll build an Internet radio working with an LCD display, interacting with user input, and streaming audio over the Internet. This book also acquaints you with another really popular use of Banana Pi, home servers. Finally, you'll realize the power of the robust hardware of Banana Pi by playing games on Android and Linux.

By the end of this book, you should be familiar with the basics of development using Banana Pi, from installation to building basic projects.

  • Using Banana Pi, learn how to install and build basic projects from start to end
  • Learn all the fundamentals and uses of Banana Pi to build projects in a short amount of time
  • A step-by-step practical guide that teaches you how to get up and start running with Banana Pi to start working on your own projects
Page Count 178
Course Length 5 hours 20 minutes
ISBN 9781785289309
Date Of Publication 29 Jun 2015


Daniel Blair

Daniel Blair is a tech entrepreneur and technologist from Winnipeg, Manitoba. He is heavily involved in start-up and maker communities in Winnipeg and regularly attends and organizes community events that are centered around development and open hardware.

When the Banana Pi board was first released to the community, Daniel got involved in the Banana Pi due to his experience with similar boards, such as the Raspberry Pi. He has worked on various projects, which includes bringing the Tor browser to the Banana Pi.

He has used nearly every incarnation of the Banana Pi and the boards that it has inspired. He has been a part of all kinds of projects related to software and hardware. Although Daniel has written a lot on the Banana Pi on his various websites, this is his first book on the subject.

Bit Space Development, a tech start-up founded by Daniel, offers various solutions to small businesses that need technology such as menu boards, Internet access points, and company dashboards. The power of open hardware has enabled them to offer top-quality support and robust hardware solutions as a small company.