BiBoard V1 Guide
Introduction
Biboard V1 is a development board based on the high-performance ESP32 MINI 1 module. The module employs an Xtensa dual-core 32-bit LX6 processor featuring 4 MB of Flash memory, 2.4 GHz Wi-Fi, and Bluetooth Low Energy. With its powerful computing capabilities and diverse expansion interfaces, it can meet various projects' personalized needs and complex embedded development requirements. It is widely used in fields such as the Internet of Things, industrial automation, and education and research. Biboard V1 is the ideal choice for any embedded developer.
Feature
Real-time high-load power supply
High-speed UART debugging IC
Flight Controller-Grade Six-Axis Motion Sensor
12-channel PWM servo interface
Universal extensible interface (Grove socket)
Stand-alone intelligent voice recognition with bilingual multi-word support
High-fidelity audio speaker
Zero-latency, high-sensitivity capacitive touch
Strong EMC anti-interference and anti-radiation performance
Specifications
Processor
ESP32-U4WDH
SRAM
520KB
ROM
448KB
Flash
4MB
External EEPROM
Customizable
Input Voltage
7 - 9V
Operating voltage
5V
Operating current
0.1 - 0.2A
Baud rate
115200
Bluetooth protocol
4.2 BR/EDR and low energy Bluetooth standard
Wi-Fi protocol
802.11b/g/n
Onboard Grove expansion socket
UART2, I2C, 4x Analog input
Raspberry Pi port
Support Raspberry Pi 3A+, 4, 5 (need to install a 5-pin socket)
Modules and functions
1
Programmable LED [1]
2
DC-DC chip
3
12 x PWM servo socket
4
MPU6050 gyroscope
5
Voice command Module
6
External EEPROM [2]
7
Grove Sockets (G1: UART2; G2: I2C; G3: 2x Analog input; G4: 2x Analog input)
8
Speaker
9
2.54mm Battery Input
10
Raspberry Pi port
11
ESP32 Mini
12
CH343P serial chip
13
BOOT button [3]
14
Reset button
15
8.4V Power indicator (Yellow LED)
16
5V power indicator (Blue LED)
17
Touch pad socket
[1]. BiBoard V1 supports 12 PWM servos by default, but if you need to read the feedback angle of the 12th servo (Pin 27), please disconnect JP1. After that, LED27 cannot be used.
[2]. The newest firmware has implemented the external EEPROM's functionality with the built-in flash. You can purchase it elsewhere and solder it to the mainboard if needed. Model: M24C64-FMC6TG.
[3]. If the firmware burning process is interrupted due to external factors, it may lead to a situation where the firmware cannot be burned again. In this case, you need to power off the mainboard, press and hold the BOOT button, and then power on the mainboard again to force the ESP32 into Download mode. After the burning process is complete, power on the mainboard again.
Last updated