Difference between revisions of "Banana PI G1"
(→Hardware spec) |
(→Hardware interface) |
||
(8 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=Hardware Specification= | =Hardware Specification= | ||
+ | |||
+ | [[File:BPI-G1_.JPG|thumb|Overview]] | ||
BPI-G1 is an integrated IEEE802.11 b / g / n (WIFI wireless network), IEEE802.15.4 (Zigbee), IEEE 802.11-2007 Standard (Bluetooth Low Energy4.0) development board. It is very easy to put these wireless protocol seamlessly together, you can exchange any different transport protocols, and three kinds of wireless protocols are integrated by three single-chip SOC, you can easily create your own Internet of things (IoT). WIFI part of which is the use of TI's CC3200, which is a high-performance ARM® Cortex®-M4 wireless SOC, internally integrated TCP / IP protocol stack, simply use the BSD Socket can connect to the Internet. The Zigbee is used TI CC2530, which integrates wireless capabilities and enhanced 8051 core SOC, TI after years of improvement, it is already quite mature and stable, TI's Z-stack has achieved Zigbee 2007 / Pro, you can use the 16's short address, you can use the 64-bit long address communication, face large local interconnect systems, advanced security encryption and mesh network structure can easily cope. Bluetooth 4.0 (BLE) using TI CC2540 / 1, an integrated BLE stack and enhanced 8051 core, low-power wireless SOC, at present, most mobile phones have support for Bluetooth 4.0, both as a wearable device, or mobile interactive Accessories, CC2540 can be easily completed. Meanwhile BPI G1 also incorporates a high-performance STM32 ARM® Cortex®-M3 microcontroller, which will help you deal with time-consuming data or transit, the three wireless SOC coordinated. Therefore, the use of BPI G1 can help you quickly achieve a variety of things DIY design. | BPI-G1 is an integrated IEEE802.11 b / g / n (WIFI wireless network), IEEE802.15.4 (Zigbee), IEEE 802.11-2007 Standard (Bluetooth Low Energy4.0) development board. It is very easy to put these wireless protocol seamlessly together, you can exchange any different transport protocols, and three kinds of wireless protocols are integrated by three single-chip SOC, you can easily create your own Internet of things (IoT). WIFI part of which is the use of TI's CC3200, which is a high-performance ARM® Cortex®-M4 wireless SOC, internally integrated TCP / IP protocol stack, simply use the BSD Socket can connect to the Internet. The Zigbee is used TI CC2530, which integrates wireless capabilities and enhanced 8051 core SOC, TI after years of improvement, it is already quite mature and stable, TI's Z-stack has achieved Zigbee 2007 / Pro, you can use the 16's short address, you can use the 64-bit long address communication, face large local interconnect systems, advanced security encryption and mesh network structure can easily cope. Bluetooth 4.0 (BLE) using TI CC2540 / 1, an integrated BLE stack and enhanced 8051 core, low-power wireless SOC, at present, most mobile phones have support for Bluetooth 4.0, both as a wearable device, or mobile interactive Accessories, CC2540 can be easily completed. Meanwhile BPI G1 also incorporates a high-performance STM32 ARM® Cortex®-M3 microcontroller, which will help you deal with time-consuming data or transit, the three wireless SOC coordinated. Therefore, the use of BPI G1 can help you quickly achieve a variety of things DIY design. | ||
Line 11: | Line 13: | ||
==Hardware interface== | ==Hardware interface== | ||
+ | [[File:BPI-g1_interface.png]] | ||
==Hardware spec== | ==Hardware spec== | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | | style="background: PaleTurquoise; color: black" colspan="4"| ''Hardware Specification of Banana pi BPI-G1'' | ||
+ | |- | ||
+ | |Items|| Hardware Specifications | ||
+ | |- | ||
+ | |CPU ||STM32F103CB ARM Cortex™-M3 32-bit RISC core | ||
+ | |- | ||
+ | |WIFI|| 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). | ||
+ | |- | ||
+ | |Bluetooth|| 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. | ||
+ | |- | ||
+ | |Zigbee ||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. | ||
+ | |- | ||
+ | |Power|| 5V DC | ||
+ | |- | ||
+ | |Buttons|| Reset button | ||
+ | |- | ||
+ | |LED|| WiFi, Bluetooth, Zigbee | ||
+ | |- | ||
+ | |Monitor|| OLED(128x64) | ||
+ | |- | ||
+ | |OS|| Free-RTOS、Ti-OS、Coustom-OS | ||
+ | |- | ||
+ | |Product size|| 95mm X 56mm | ||
+ | |- | ||
+ | |Weight ||19g | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | ==Dimensions== | ||
+ | |||
+ | [[File:Bpi-G1_1.png]] | ||
− | + | [[File:Bpi-G1_2.png]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=How to use= | =How to use= | ||
− | please see online gitbook doc : https://bananapi.gitbooks.io/bpi- | + | please see online gitbook doc : https://bananapi.gitbooks.io/bpi-g1/content/en/ |
+ | |||
+ | =BPI-G1 smart home gateway project= | ||
+ | *https://bananapi.gitbooks.io/bpi-g1/content/en/bpi-g1smarthomegatewayproject.html | ||
+ | *anygood idea , we can do OEM*ODM server | ||
=Resources= | =Resources= |
Latest revision as of 19:02, 13 May 2018
Contents
Hardware Specification
BPI-G1 is an integrated IEEE802.11 b / g / n (WIFI wireless network), IEEE802.15.4 (Zigbee), IEEE 802.11-2007 Standard (Bluetooth Low Energy4.0) development board. It is very easy to put these wireless protocol seamlessly together, you can exchange any different transport protocols, and three kinds of wireless protocols are integrated by three single-chip SOC, you can easily create your own Internet of things (IoT). WIFI part of which is the use of TI's CC3200, which is a high-performance ARM® Cortex®-M4 wireless SOC, internally integrated TCP / IP protocol stack, simply use the BSD Socket can connect to the Internet. The Zigbee is used TI CC2530, which integrates wireless capabilities and enhanced 8051 core SOC, TI after years of improvement, it is already quite mature and stable, TI's Z-stack has achieved Zigbee 2007 / Pro, you can use the 16's short address, you can use the 64-bit long address communication, face large local interconnect systems, advanced security encryption and mesh network structure can easily cope. Bluetooth 4.0 (BLE) using TI CC2540 / 1, an integrated BLE stack and enhanced 8051 core, low-power wireless SOC, at present, most mobile phones have support for Bluetooth 4.0, both as a wearable device, or mobile interactive Accessories, CC2540 can be easily completed. Meanwhile BPI G1 also incorporates a high-performance STM32 ARM® Cortex®-M3 microcontroller, which will help you deal with time-consuming data or transit, the three wireless SOC coordinated. Therefore, the use of BPI G1 can help you quickly achieve a variety of things DIY design.
What can I do with BPI-G1?
- Smart Home.
- Intelligent Gateway
- DIY electronic control
Hardware
Hardware interface
Hardware spec
Hardware Specification of Banana pi BPI-G1 | |||
Items | Hardware Specifications | ||
CPU | STM32F103CB ARM Cortex™-M3 32-bit RISC core | ||
WIFI | 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). | ||
Bluetooth | 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. | ||
Zigbee | 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. | ||
Power | 5V DC | ||
Buttons | Reset button | ||
LED | WiFi, Bluetooth, Zigbee | ||
Monitor | OLED(128x64) | ||
OS | Free-RTOS、Ti-OS、Coustom-OS | ||
Product size | 95mm X 56mm | ||
Weight | 19g |
Dimensions
How to use
please see online gitbook doc : https://bananapi.gitbooks.io/bpi-g1/content/en/
BPI-G1 smart home gateway project
- https://bananapi.gitbooks.io/bpi-g1/content/en/bpi-g1smarthomegatewayproject.html
- anygood idea , we can do OEM*ODM server