The BBC has released a new web-based Python editor for the micro:bit board

Python Editor micro:bit

There are already Python editors such as Thonny, but the BBC thought those were not good enough and released a new web-based Python editor specifically designed for the micro:bit education board targeting 11 to 14 years old pupils. The micro:bit Python editor includes drag and drop code examples, code structure & error highlighting, auto-complete feature, a simulator to test the code before uploading it to the micro:bit board, and a Quick ideas section to help pupils get started with projects. The BBC’s micro:bit Python editor works with both the micro:bit V1 and V2, but note the simulator shows a micro:bit V2, so if you are using the previous generation micro:bit, some code may work on the simulator but not on your micro:bit V2 board. For that reason, the BBC marked the code that only works on a micro:bit V2 with ‘V2’ in the Reference section.  While the BCC is a […]

Raspberry Pi RP2040 gets into BBC Micro:bit lookalike board

Raspberry Pi RP2040 BBC Micro:bit board

ELECFREAKS Pico:ed V2 is a Raspberry Pi RP2040 board heavily inspired by the BBC Micro:bit with an edge connector exposing rings suitable for crocodile clips, a 17×7 LED matrix display, and designed for the classroom. We’ve seen several BBC Micro:bit clones – or rather adaptations – over the years with boards such as the SiFive Learn Inventor, Elecrow Mbits, and  HiHope “Big Brother” board. The Pico:ed V2 adds to the list, and the main differences are that it is based on the Raspberry Pi RP2040 microcontroller instead, and does not come with wireless connectivity relying on a USB interface only. ELECFREAKS Pico:ed V2 specifications: MCU – Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller @ up to 133Mhz with 264kB of SRAM Storage – 2MB QSPI flash Display – 17×7 dot-matrix display USB – 1x micro USB 1.1 port for power, data, and programming I/Os 25-pin notched “Wavy” connector with up to […]

Wappsto:bit GO – An ESP32 board with plenty of sensors, Micro:bit compatibility (Crowdfunding)

Wappsto:bit GO

Wappsto:bit GO is an ESP32 board compatible with BBC Micro:bit accessories thanks to a compatible edge connector, but adding WiFi to Bluetooth LE, and offering some extras compared to Elecrow Mbits ESP32-based BBC Micro:bit clone. The new board is notably equipped with a wider range of sensors including a light sensor, a magnetometer, and sound sensor beside the temperature sensor and accelerometer present in the original board, and it also exposes GPIO through a more traditional 2.54-pitch header to facilitate the integration of a wider variety of add-on boards. Wappsto:bit GO specifications: Wireless modules ESP32-WROOM-32E module with ESP32 dual-core microcontroller, 4MB flash, 2.4 GHz WiFi and Bluetooth LE connectivity, built-in PCB antenna Raytac MDBT50Q-512K Bluetooth 5.2 module based on nRF52833 with 512KB Flash MCU – NXP Kinetis KL2 Arm Cortex-M0+ microcontroller (MKL27Z256VFM4 ) with 256KB Flash (for USB port handling) Display – 25 LED matrix Sensors Temperature sensor, Light sensor […]

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

BBC Micro:bit clone ESP32 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. The 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. 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 […]

Crowbits magnetic blocks for STEM Education work with Arduino, Micro:bit, ESP32, and Raspberry Pi (Crowdfunding)

Crowbits magnetic electronics blocks

Elecrow develops and manufactures electronics products for the maker market, and in recent years entered the STEM education market with products such as CrowPi2 Raspberry Pi 4 education laptop that I reviewed last year. The laptop integrates plenty of electronics modules, and students can learn Scratch visual programming as well as Python programming with the educational software running on the laptop. The company has now launched Crowbits magnetic electronic blocks for STEM education, and compatible with Arduino, ESP32, Raspberry Pi, and Micro:bit boards. There are over 80 programmable electronic magnetic modules and Lego bricks, with three different sizes ( large, middle, and small modules) of different colors with blue used for power control and logic control, green for output, yellow for input, and orange for advanced programming. Out of the 80+ modules, around 30 can be used without programming at all. Elecrow provides 5 kits to let users learn basic […]

BBC Dr Who HiFive Inventor Coding Kit review – Tynker visual programing and MicroPython

HiFive Inventor review

The BBC Doctor Who HiFive Inventor Coding Kit was announced at the end of November 2020 with the goal of teaching IoT to young kids. But one day,  I noticed the postman left a package on the ground right next to my house’s gate for some reason. I had no idea what it could be until I read it was from SiFive on the package. So here I am about to review BBC Doctor Who HiFive Inventor Coding Kit! The package actually included two small packages with one being an “expansion board”… HiFive Inventor Coding Kit Unboxing We’ve already written about the specs in the announcement post, but here they are again for those who forgot it’s based on SiFive FE310 RISC-V microcontroller and ESP32 for WiFi and Bluetooth. Let’s open the thinner “expansion board” package first. It’s actually the HiFive Inventor board – aka the mainboard – that comes […]

BBC Doctor Who “HiFive Inventor” Coding Kit aims to teach IoT to kids

BBC Doctor Who HiFive Inventor Coding Kit

In what should be one of the first RISC-V education platforms, the BBC, Tynker, and SiFive have just announced the BBC Doctor Who “HiFive Inventor” Coding Kit that comes with an MCU board with WiFi & Bluetooth and guided lessons for kids that teach them to code for the IoT. The HiFive Inventor board is based on a SiFive FE310 RISC-V microcontroller ( the same chip as found in the HiFive1 board) and an ESP32 Solo module for WiFi 4 and Bluetooth 4.x/5.x connectivity. Just like the BBC Micro:bit, HiFive Inventor provides a kids-friendly edge connector with I/O, an LED matrix, sensors, and more. The kit includes the HiFive Inventor hardware platform, a battery holder for three AA batteries (not included), the HiFive Speakers, an illuminated USB cable for power and programming, and alligator clips to connect the speaker or other add-ons to the HiFive Inventor board. HiFive Inventor board […]

BBC micro:bit v2 board Unveiled with Nordic nRF52833 SoC, Microphone and Speaker

BBC micro:bit v2

The original BBC micro:bit educational board was launched in July 2015 with a Nordic nRF51822 Arm Cortex-M0 MCU @ 16 MHz providing Bluetooth LE connectivity,  a few I/Os, some buttons, and a LED matrix acting as a small display. The British company has now launched a new update with BBC micro:bit v2 with the same form factor, but equipped with a more powerful Nordic Semi nRF52833 Bluetooth 5.1 Arm Cortex-M4 MCU clocked at 64 MHz and adding a microphone and a speaker. BBC micro:bit v2 specifications: Wireless MCU – Nordic Semi nRF52833 Arm Cortex-M4 MCU clocked at 64 MHz with 128 KB RAM, 512 KB flash, Bluetooth 5.1 LE connectivity “Display” – 25x red LED indicator lights in a 5×5 matrix USB – 1x micro USB port for power and programming via NXP Kinetis KL27Z Cortex-M0+ microcontroller Audio – Built-in MEMS microphone and speaker Expansion 25 pins on edge connector […]

UP 7000 x86 SBC