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

Spread the love


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 Mbits BBC Micro:bit v2
SoC Espressif Systems ESP32 Nordic Semiconductor nRF52833
Memory 8MB RAM 128KB RAM
Storage 4MB flash 512KB flash
On-board components MEMS microphone
5×5 RGB LED
Accelerometer
2x programmable buttons
Speaker
Temperature sensor
MEMS microphone and LED indicator
5×5 Red LED
Accelerometer
2x programmable buttons
Speaker
Temperature sensor
Edge connector 25x 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 connectivity 2.4GHz WiFi and Bluetooth LE 4.2/5.x Bluetooth LE 5.0
Power Supply 5V via micro-USB port, 3V via edge connector or battery pack
Max current 500mA available for accessories 200mA available for accessories
Dimensions 52 x 52 mm 50 x 40 mm
Software support Letscode visual programming, Arduino MakeCode, 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.

Support CNX Software! Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples



Source link

14 thoughts on “An ESP32-based BBC Micro:bit clone – Meet Mbits

  • September 3, 2021 at 4:27 am
    Permalink

    I would like to add that in case you do not actually have an insurance policy otherwise you do not participate in any group insurance, chances are you’ll well take advantage of seeking the help of a health agent. Self-employed or those that have medical conditions ordinarily seek the help of the health insurance brokerage. Thanks for your writing.

    Reply
  • October 2, 2021 at 3:53 pm
    Permalink

    We’re a group of volunteers and starting a new scheme in our community. Your web site provided us with valuable information to work on. You’ve done a formidable job and our whole community will be grateful to you.

    Reply
  • October 2, 2021 at 4:17 pm
    Permalink

    I will right away grasp your rss as I can’t in finding your email subscription link or newsletter service. Do you’ve any? Kindly permit me understand so that I may subscribe. Thanks.

    Reply
  • October 8, 2021 at 3:09 am
    Permalink

    fantastic post, very informative. I wonder why the other specialists of this sector do not notice this. You must continue your writing. I’m sure, you have a huge readers’ base already!

    Reply
  • October 8, 2021 at 1:50 pm
    Permalink

    Thanks for these guidelines. One thing I additionally believe is always that credit cards featuring a 0 rate of interest often bait consumers in zero rate of interest, instant acceptance and easy on the web balance transfers, nevertheless beware of the real factor that is going to void your current 0 easy streets annual percentage rate and also throw anybody out into the poor house fast.

    Reply
  • October 9, 2021 at 12:04 am
    Permalink

    I’ve noticed that repairing credit activity should be conducted with tactics. If not, you are going to find yourself damaging your standing. In order to realize your aspirations in fixing to your credit rating you have to make sure that from this second you pay your entire monthly costs promptly in advance of their slated date. It is significant because by never accomplishing that, all other actions that you will choose to adopt to improve your credit position will not be efficient. Thanks for discussing your strategies.

    Reply
  • October 9, 2021 at 1:27 am
    Permalink

    Hi there are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and create my own. Do you need any html coding knowledge to make your own blog? Any help would be greatly appreciated!

    Reply
  • October 9, 2021 at 4:42 pm
    Permalink

    Excellent blog you have here but I was wondering if you knew of any discussion boards that cover the same topics discussed here? I’d really love to be a part of online community where I can get advice from other knowledgeable individuals that share the same interest. If you have any recommendations, please let me know. Thanks a lot!

    Reply
  • October 10, 2021 at 4:15 pm
    Permalink

    Nice weblog here! Additionally your site lots up very fast! What web host are you the usage of? Can I am getting your affiliate hyperlink in your host? I want my site loaded up as quickly as yours lol

    Reply
  • October 10, 2021 at 6:45 pm
    Permalink

    I’ve been surfing online more than three hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. Personally, if all website owners and bloggers made good content as you did, the net will be much more useful than ever before.

    Reply
  • October 10, 2021 at 11:35 pm
    Permalink

    Its like you read my mind! You seem to know so much about this, like you wrote the book in it or something. I think that you can do with some pics to drive the message home a little bit, but instead of that, this is magnificent blog. An excellent read. I’ll certainly be back.

    Reply
  • October 12, 2021 at 10:33 am
    Permalink

    Hi this is kinda of off topic but I was wanting to know if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding expertise so I wanted to get advice from someone with experience. Any help would be enormously appreciated!

    Reply
  • October 12, 2021 at 10:28 pm
    Permalink

    whoah this weblog is great i love studying your articles. Stay up the great paintings! You already know, many people are hunting round for this information, you could help them greatly.

    Reply
  • October 15, 2021 at 8:26 am
    Permalink

    This actually answered my problem, thanks!

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: