[English] | [Chinese]
This product uses ESP-WROOM-32 as the core design, supports Wi-Fi, BLE and other communication methods. BPI:bit will be fully compatible with Micro:bit.
ESP-WROOM-32 448KB ROM 520KB RAM Wi-Fi&BLE
The front has 25 (5*5) programmable LED lights, single GPIO control, 16777216 color display; and there are 2 user-programmable keys on the front.
-
doc
There are the schematic of the BPI:bit board and the datesheets for each part of the ESP-WROOM-32, WS2812, MPU9250, etc. -
pic
There are the photos and sketches of BPI:bit board -
code
There are the BPI:bit board function test code
Pin Name | Analog Function1 | Analog Function2 | Function1 | Function2 | Power |
P3 | ADC2_CH4 | GPIO13 | |||
P0 | ADC2_CH8 | DAC_1 | GPIO25 | ||
P4 | ADC2_CH3 | GPIO15 | |||
P5 | ADC1_CH7 | GPIO35 | |||
P6 | ADC2_CH5 | GPIO12 | |||
P7 | ADC2_CH6 | GPIO14 | |||
P1 | ADC1_CH4 | GPIO32 | |||
P8 | GPIO16 | ||||
P9 | GPIO17 | ||||
P10 | ADC2_CH9 | DAC_2 | GPIO26 | ||
P11 | ADC2_CH7 | GPIO27 | |||
P12 | ADC2_CH2 | GPIO02 | |||
P2 | ADC1_CH5 | GPIO33 | |||
P13 | GPIO18 | SPI_SCK | |||
P14 | GPIO19 | SPI_MISO | |||
P15 | GPIO23 | SPI_MOSI | |||
P16 | GPIO05 | SPI_SS | |||
3V3 | POWER:3V3 | ||||
3V3 | POWER:3V3 | ||||
3V3 | POWER:3V3 | ||||
P19 | GPIO22 | I2C_SCL | |||
P20 | GPIO21 | I2C_SDA | |||
GND | GROUND | ||||
GND | GROUND | ||||
GND | GROUND |
The BPI:bit board is soldered with 25 (numbered 0-24) 16 million-color full-color LEDs (WS2812) according to a 5*5 arrangement. All LED controls use only one pin (GPIO4) to complete all control.At the same time, the BPI:bit board also reserves the LED power control pin (GPIO2), which can turn off the power of all the LEDs by pulling down the GPIO2 point.
LED sort(5*5):
20 | 15 | 10 | 5 | 0 |
21 | 16 | 11 | 6 | 1 |
22 | 17 | 12 | 7 | 2 |
23 | 18 | 13 | 8 | 3 |
24 | 19 | 14 | 9 | 4 |