banana pi BPI-G1 open source IoT development board
  • Initial page
  • LANGS
  • About BPI-G1 IoT development board
    • BPI-G1 hardware
    • Summary
    • BPI-G1 Other Accessories
    • Which IDE development can use
    • Quick start of TI CC2530
    • Quick Start STM32F103CB
    • BPI-G1 Simple Code Firmware programming manual
    • Quick start of TI CC3200
    • BPI-G1 smart home gateway project
    • Which emulator debugging
    • BPI-G1 Global Power and Ground
    • BPI-G1 Hardware Specifications
    • Some of the features TI CC2540/1
    • Status LEDs for each module
    • BPI-G1 Main features
    • BPI-G1 Quick Start
    • Explanation
    • Some of the features TI CC2530
    • Some of the features TI CC3200
    • Some of the features STM32F103CB
    • TI CC3200 part Peripheral Interface
    • TI CC2530 part Peripheral Interface
    • Button
    • STM32F103CB part Peripheral Interface
    • CC2530 connection with F103
    • CC2540 connection with F103
    • BPI Open debugger burn board
    • TI CC3200 mode selection jumper
    • TI CC2540/1 part Peripheral Interface
    • BPI-G1 Module interconnection
    • BPI-G1 hardware interface
    • BPI-G1 Accessories
    • Quick start of TI CC2540/1
  • About BPI-G1 IoT development board
    • BPI-G1 Global Power and Ground
    • BPI-G1 Schematic
    • Summary
    • BPI-G1 Other Accessories
    • Quick Start STM32F103CB
    • BPI-G1 smart home gateway project
    • CC2530 connection with F103
    • Button
    • BPI Open debugger burn board
    • BPI-G1 Hardware Specifications
    • CC2540 connection with F103
    • All banana pi product
    • bpi40customizedserver
    • BPI-G1 Main features
    • BPI-G1 Quick Start
    • Explanation
    • BPI-G1 hardware interface
    • BPI-G1 Accessories
    • Quick start of TI CC2540/1
    • BPI-G1 hardware
    • BPI-G1 Module interconnection
    • Quick start of TI CC2530
    • Quick start of TI CC3200
    • BPI-G1 Simple Code Firmware programming manual
Powered by GitBook
On this page

Was this helpful?

  1. About BPI-G1 IoT development board

BPI-G1 smart home gateway project

PreviousQuick Start STM32F103CBNextCC2530 connection with F103

Last updated 5 years ago

Was this helpful?

we try to use BPI-G1 as a smart home gateway ,let you to control all zigbee slave unit.

now ,all project source code have public ,you can free download.

file name: G1_OpenSource english.rar

all projcet source code Download link:

code catalog:

readme:

  • MasterController : STM32F103 sorce code, please uee IAR ARM 7.3 open project

  • MasterControllerBLE: CC2540 source code,please use IAR 8051 8.10 open project

  • MasterControllerRF: CC2530 source code,please use IAR 8051 8.10 open project (include Zigbee slave unit code:light,socket,electronic switch,BRAHMA,WR-RFIR product control code )

  • MasterControllerWIFI : CC3200 source code please uee IAR ARM 7.3 open project

BPI-G1 run as below:

all above is base on BPI-G1, it can working fine . make BPI-G1 as a smarthome geteway ,support WIFI,BT,zigbee all function. and work together .

smartHome_IPHONE IOS ios source code ,please use xCode open it. this app is for IOS , use it ,you can easy to control all zigbee slave unit .

zigbee module:

all code demo function as :banana pi BPI G1 use app demo all function

how to debugger BPI-G1 with BPI-debugger tooling :

discuss this project on forum:

so you can use APP to control something you want with zigbee slave unit.

https://www.youtube.com/watch?v=wQWgF0733FY
https://www.youtube.com/watch?v=mqyq-oLIxCY
http://forum.banana-pi.org/t/bpi-g1-as-a-smart-home-gateway-all-code-open-source/1889
https://drive.google.com/file/d/0B4PAo2nW2KfnWWJNd3pLWFVubFU/view?usp=sharing