An ESP32-based BBC Micro:bit clone – Meet Mbits

A few years ago, we noted a BBC Micro:bit clone based on ESP32 WiSoC with Banana Pi ‘s BPI:bit board with an array of 25 RGB LEDs and WiFi & Bluetooth LE connectivity.

There’s now another such clone with Elecrow Mbits designed in a way that resembles the BBC Micro:bit v2 board, but replacing the Nordic Semi nRF52833 2.4GHz/BLE SoC with the ESP32 dual-core wireless chip with support for both WiFi and BLE.

BBC Micro:bit clone ESP32 MbitsThe specifications between Elecrow Mbits and BBC Micro:bit v2 are close enough, although ESP32 is a more powerful processor, and the MBits board comes with more memory and storage.

Elecrow MbitsBBC Micro:bit v2
SoCEspressif Systems ESP32Nordic Semiconductor nRF52833
Memory8MB RAM128KB RAM
Storage4MB flash512KB flash
On-board componentsMEMS microphone
5x5 RGB LED
Accelerometer
2x programmable buttons
Speaker
Temperature sensor
MEMS microphone and LED indicator
5x5 Red LED
Accelerometer
2x programmable buttons
Speaker
Temperature sensor
Edge connector25x pins with 3x dedicated GPIO, ADC, PWM, I2C, SPI and ext.power.
5x ring pins for connecting crocodile clips/banana plugs
25x pins with 4x dedicated GPIO, PWM, I2C, SPI and ext.power.
5x ring pins for connecting crocodile clips/banana plugs. Notched for easier connection
Wireless connectivity2.4GHz WiFi and Bluetooth LE 4.2/5.xBluetooth LE 5.0
Power Supply
5V via micro-USB port, 3V via edge connector or battery pack
Max current500mA available for accessories200mA available for accessories
Dimensions52 x 52 mm50 x 40 mm
Software supportLetscode visual programming, ArduinoMakeCode, Python, Scratch

Power consumption of the BBC Micro:bit v2 should be much better, so if anything needs to run on battery for an extended period of time, it may be a better choice, or you’re gonna need a bigger battery.  The GPIO pinout looks different too, so not all Micro:bit accessories may work on the clone.

Elecrow Mbits vs BBC Micro:bit v2 vs Banana Pi BPI:Bit
From left to right: Elecrow Mbits vs BBC Micro:bit v2 vs Banana Pi BPI:Bit

Software support from the BBC could be better, although as we’ve seen in our review of Crowbits Master Kit, the Scratch 3.0-based Letscode IDE does the job, and Elecrow usually provides plenty of example codes and projects for their education solutions.

For Mbits in particular, the company has visual programming samples using Letscode for the 3-axis digital accelerometer, button, buzzer, microphone, and RGB Matrix, as well as a few sketches for Arduino, all documented in the Wiki.

Mbits BBC Micro:bit v2 ESP32 clone

Elecrow sells the Mbits board for $14.90 on their own website.

Thanks to Brian for the tip.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
6 Comments
oldest
newest
Boardcon CM3588 Rockchip RK3588 System-on-Module designed for AI and IoT applications