From Banana Pi Wiki
Jump to: navigation, search



BPI NB-IoT development board ,also can use with arduino ,all design with low power consumption

application of IOT network module, integrated with BC95 module, STM8L152C8U6 master, the low power consumption, battery life can be improved to at least 10 years, supports various protocols of sensor, more adaptable to the application of P a variety of scenarios that can be used for wireless meter reading, wisdom city, security, asset tracking, intelligent home appliances, agricultural and environmental monitoring and other industries, to provide complete text messages and data transmission services.Also compatible with the arduino, let you in the process of debugging easier

Key Features

  • Working frequency: 850 MHZ
  • Size: 53 X 43 mm
  • Power supply: 3.8 V battery power supply or micro - USB interface power supply (5 V)
  • Operating temperature range: to 40 ° C to + 85 ° C
  • Output power: 23 DBM
  • Sensitivity: - 135 DBM
  • Power consumption: Sleep: < 20 ua
  • Download: SWD
  • The AT command control: 3 GPP Rel - 13, and enhanced the AT command


Hardware Spec

NB-IOT spec.png

BPI-GSM sketch map


GPIO Pin define

NB-IOT pin define.png


BPI-BC95 NB-IoT use with arduino

Instructions: the left aligned with the arduino VIN pin connection, connected with PWM7 pin alignment on the right.

NB-Iot with arduino.jpg


before connection, remove the R39 and R38 resistance, or the master stm8 all IO mouth in a high impedance state, after connection, you can use BC95 development board interfaces on the power supply or USB arduino, absolutely can't use the arduino DC seat of power supply. In the product practice, can transform AMS1117 power supply IC and LED to be removed, with battery power directly, to achieve lower power consumption.


discuss on forum: http://forum.banana-pi.org/t/bpi-nb-iot-development-board-also-can-use-with-arduino/3026