The BPI Bit (also referred to as BPI:bit, stylised as webduino:bit) is an ESP32 with Xtensa 32bit LX6 single/dual-core processor based embedded system The board is 5 cm × 5 cm and has an ESP32 module with Xtensa 32bit LX6 single/dual-core processor, with a capacity of up to 600DMIPS, with a built-in 448KB ROM and 520 KB SRAM accelerometer and magnetometer sensors, 2.4G WiFi, Bluetooth and USB connectivity, a display consisting of 25 light-emitting diodes, two programmable buttons, and can be powered by either USB or an external battery pack.
BPI:bit use MPU9250 on board, MPU-9250 is a multi-chip module (MCM) consisting of two dies integrated into a single QFN package.
Hence, the MPU-9250 is a 9-axis MotionTracking device that combines a 3-axis gyroscope, 3-axis accelerometer, 3-axis magnetometer and a Digital Motion Processor™ (DMP) all in a small 3x3x1mm package available as a pin-compatible upgrade from the MPU-6515.
The MPU-9250 MotionTracking device, with its 9-axis integration, on-chip MotionFusion™, and runtime calibration firmware, enables manufacturers to eliminate the costly and complex selection, qualification, and system level integration of discrete devices, guaranteeing optimal motion performance for consumers.
The 40 nanometer technology of TSMC has the best power consumption, RF performance, stability, versatility and reliability.
BPI:Smart has a photocell sensor, an RGB LED, and a micro switch button on board.