Banana Pi Cookbook

More Information
  • Discover how to configure and maintain your Banana Pi device
  • Install Android and a Linux-based distribution onto Banana Pi
  • Attach external drives to your Banana Pi by using the USB or SATA interfaces
  • Share files between your Banana Pi and other devices either in your internal network or over the Internet
  • Connect remotely to your Banana Pi using SSH and VNC
  • Build simple electrical circuits and connect simple hardware elements such as LEDs, resistors, and buttons to the GPIO pins
  • Configure a multimedia center that is able to play high-definition content

Banana Pi is a dual core single board microcomputer like Raspberry Pi but is much faster, more cost-effective, and performs more efficiently than Raspberry Pi.

Banana Pi Cookbook is a practical guide that starts with setting up Banana Pi and moves on to exploring the more advanced capabilities of the device. You will learn to build a decent Linux-based operating system that can resolve common server tasks (Samba, Web, DLNA) and multimedia challenges. Also, you will see how to use the GPIO opportunities by building simple but straightforward circuits.

By the end of this book, you will be an expert in using Banana Pi to deploy a variety of hardware and software applications.

  • Design, develop, and customize real-world applications and projects rapidly and easily using Banana Pi
  • Quick solutions to the most common real-world problems on the amazing Banana Pi
  • Step-by-step recipes to help you experience the vast possibilities of the device by setting up interesting applications
Page Count 200
Course Length 6 hours 0 minutes
ISBN 9781783552443
Date Of Publication 28 Jun 2015


Ryad El-Dajani

Ryad El-Dajani is a software engineer and passionate technology enthusiast. He developed an interest in computers when he was 10 years old. Soon thereafter, he began to learn his first programming languages.

After he had completed his training as an IT specialist, he worked on several e-commerce Internet projects. Currently, he is studying business computing and works for a big IT company in Germany, realizing various IT projects based on Java or .NET technologies.

Besides the classic application development, he has professional experience in realizing projects based on web frameworks such as Spring, Play, Symfony, eZ Publish, and Magento. Moreover, he has been excited about all kinds of Unix-like embedded systems since the revolutionary SheevaPlug.