- nRF51822 Microcontroller: Features a 16MHz ARM Cortex-M0 processor with integrated Bluetooth Low Energy (BLE).
- 5×5 LED Display: A 25-LED red matrix that can display scrolling text, numbers, and simple animations.
- Programmable Buttons: Two tactile buttons (A and B) for user input and game control.
- Onboard Sensors: Includes a 3-axis accelerometer for motion detection and a magnetometer for digital compass functionality.
- Bluetooth Connectivity: Enables wireless communication with smartphones, tablets, and other micro:bits.
- Edge Connector: 20-pin gold-plated connector providing easy access to GPIO, PWM, I2C, and power.
- Universal Compatibility: Works with Microsoft MakeCode (Block-based), MicroPython, and Scratch
BBC micro:bit go nRF51822 development board V1.38
| Processor | Nordic nRF51822 (32-bit ARM Cortex-M0) |
|---|---|
| Memory | 256KB Flash / 16KB RAM |
| Connectivity | Bluetooth 4.0 (BLE) / 2.4GHz Radio |
| Display | 25 Red LEDs in a 5×5 Grid |
| Input | 2 Programmable Buttons + Reset Button |
| Sensors | ST LSM303 (Accelerometer & Magnetometer) |
| USB Interface | NXP KL26Z (Manages USB communication and drag-and-drop flashing) |
| Power Supply | 5V via USB or 3V via JST battery connector |
| Operating Voltage | 3.3V |









- Connecting: Plug the micro:bit into your computer using the included micro-USB cable. It will appear as a USB drive named “MICROBIT.”
- Coding: Open the Microsoft MakeCode or Python Editor in your web browser.
- Flashing: Write your code, click “Download,” and drag the resulting
.hexfile onto the MICROBIT drive. The yellow LED on the back will flash while the code is being transferred. - Running: Once the LED stops flashing, your program will start automatically. Use the battery pack to take your project on the go
V1.38 (this model) uses an ARM Cortex-M0 and is strictly for visual/motion coding. V2.x adds a built-in microphone, speaker, and a more powerful processor. V1.x is often preferred by schools and businesses for its lower price point and stability for basic IoT tasks
Yes. The BLE (Bluetooth) and 2.4GHz radio capabilities make it an excellent tool for prototyping low-power wireless sensor nodes or internal communication tools before moving to custom PCB design.
Yes, the V1.38 is fully supported by the official MicroPython for micro:bit editor
Ensure you are using a “Data” USB cable (the one included in the Go kit is a data cable). If it still doesn’t appear, try a different USB port or update your computer’s USB driver
The micro:bit is designed for users aged 8 and up. For business or educational purchasing, please note that the board has exposed circuitry; it should be handled with clean hands and kept away from metallic surfaces that could cause a short circuit
Yes. We offer tiered pricing for educational institutions and corporate training departments. Please contact our sales team for quotes on orders of 50 units or more









