The Banana Pi G1 is a microcomputer board that features tons of connectivity including WiFi, Bluetooth, and Zigbee.
Running on TI energy-efficient processors, the G1 is a hackable home automation controller. The G1 comes with prebuilt operating systems and mobile apps so you can easily connect to your smart lightbulbs with a relatively easy set up(compared to writing an OS on your own).
Internet of Things will be the focus of this decade and we want to make DIY IoT projects affordable, fun, and useful in your home. This smart hub will bring many devices together and wrap it in a neat packaging for you to tinker.


CC3200 device is an integrated high-performance ARM Cortex-M4 MCU and with a Wi-Fi network processor subsystem (This subsystem includes 802.11 b / g / n radio, baseband, network protocol stack and a powerful encryption engine MAC, supports 256-bit encryption in order to achieve a fast, secure Internet connection). This device contains a variety of peripherals, I2S, SD / MMC, UART, SPI, I2C and four-channel analog to digital converter (ADC).


The CC2540 device is a low cost, low power, true system-on-chip (SoC) for Bluetooth low energy applications. It enables to build a strong BLE master or slave node with very low total cost BOM. The CC2540 combines the excellent RF transceiver, the industry-standard enhanced 8051 MCU, in-system programmable flash memory, 8 KB RAM and many other powerful auxiliary functions and peripherals.


The CC2530 device is a true system-on-chip (SoC) for IEEE802.15.4, Zigbee RF4CE applications and solutions. It enables the establishment of a strong network of nodes and very low total cost BOM. CC2530 combines leading RF transceiver, the industry-standard enhanced 8051 MCU, in-system programmable flash memory, 8 KB RAM outstanding performance and many other powerful features.

CPU A31S ARM Cortex-A7 quad-core, 256 KB L1 cache 1 MB L2 cache
GPU PowerVR SGX544MP2 Comply with OpenGL ES 2.0, OpenCL 1.x, DX 9_3
Memory (SDRAM) 1GB DDR3 (shared with GPU)
Onboard Storage TF Card (Max. 64GB) / MMC card slot
Onboard Network 10/100/1000 Ethernet RJ45, WIFI onboard
Video-Input A CSI input connector allows for the connection of a designed camera module
Audio output 3.5mm Jack and HDMI
USB 2.0 Ports 4 USB port
Buttons Reset button, Power button
OS Android and Linux etc. OS
Product size 92mm x 60mm (Approx.)

Hardware Interface

BPI G1 GPIO Pin Define

Kit Content
  • 1 x Banana Pi G1