Micro:bit(BBC micro:bit),micro:bit is a pocket-sized microcontroller designed for kids and beginners learning how to program, letting them easily bring ideas into mini computer,DIY digital games, interactive projects and other robotics. Micro:bit uses the ARM cortex-based nRF51822 processor,it comes with a variety of on-board modules, including a 5x5 LED matrix (also supports light detection), 2 programmable buttons, accelerometer, three-axis magneti,cmotion detector, compass and Bluetooth® Smart module. Additionally, you may attach more modules such as a servo motor, RGB LED lights through five I/O rings or 20 edge connectors.
In software, support Microsoft developed PXT graphical programming interface
Support Windows、macOS、iOS、Android and various system
The programming environment is based on Web services
USB written and emulated for computer
Bluetooth wireless burning write and simulation program for mobile terminal
In language,support including Javasript、Phython、Mbed C and others
Microsoft TouchDevelop IDE
Microsoft Blocks
CodeKingdoms Javascript
MicroPython
mbed enabled
A variety of on-board modules
Expandable for additional sensors or actuators
Graphical drag and drop code editor
Easy and smooth program uploading
Bluetooth wireless programming uploading
Bluetooth Wireless communication
Nordic nRF51822
16 MHz 32-bit ARM Cortex-M0 microcontroller
Bluetooth® 4.0 low energy/2.4GHz RF SoC
16kB RAM
256kB Flash
Freescale KL26Z – 48 MHz ARM Cortex-M0+
Compass – Freescale MAG3110 3-axis,I2C interface
Accelerometer - Freescale MMA8652 3-axis, I2C interface
Power connector - 3V power
Reset button
Micro USB connector
5x5 LED display
Button A/B
I/O connection pins ,23-pin(SPI、UART、I2C、Analog、PWM)
Size:4x5mm
Package sie:105x55x30mm
Weight: 150g
Packing list
1x micro:bit
1x 6-inch Micro USB cable
1x Battery holder
1x AAA battery