Book Image

Banana Pro Blueprints

By : Tony Zhang
Book Image

Banana Pro Blueprints

By: Tony Zhang

Overview of this book

This book follows a tactical plan that will guide you through the implementation of Banana Pro and its configurations. You will then learn the various programming languages used with Banana Pi with the help of examples. In no time at all, you’ll be working on a wireless project that implements AirPlay servers, hotspots, and so on. Following this, you’ll develop a retro-style arcade kiosk game. Then we’ll move on to explore the multimedia features of Banana Pro by designing and building an enclosure for it. After this, you’ll learn to build a remote-controlled smart car and we’ll examine how to control a robotic arm. The book will conclude with the creation of a home sensor system that has the ability to expand or shrink to suit any home.
Table of Contents (15 chapters)
Banana Pro Blueprints
About the Authors
About the Reviewers

Video Disk Recorder (VDR)

Klaus Schmidinger's VDR ( is a very popular software that's used to watch TV. Using a DVB stick or card, VDR provides a full-featured hard disk recorder for terrestrial (DVB-T), cable (DVB-C), or satellite (DVB-S) television. In this chapter, we will compile VDR from sources, including all its prerequisites.

Setting display settings

This chapter assumes a running X-desktop environment using the xf86-video-fbturbo driver (Chapter 1, Introduction to Banana Pro). In the first step, we set the television output to the full HD (1920x1080) progressive mode. Later on, we will add a deinterlacer to libvdpau. This deinterlaver will enhance picture quality for interlaced video content. Make sure that your /boot/uEnv.txt file contains the following entries:

root=/dev/mmcblk0p1 rootwait
#root=/dev/sda2 rootwait
extraargs=rootfstype=ext4 sunxi_ve_mem_reserve=190 sunxi_g2d_mem_reserve=16 sunxi_fb_mem_reserve=32 disp.screen0_output_mode...