BBC micro:bit v2 Single (Board Only)
Shipped Australia Wide by Express Post
The BBC micro:bit is a pocket-sized codeable computer which is super easy to use and can be used across the curriculum, not just STEM subjects. It is a great programmable platform for anyone of any age. The simplicity of the micro:bit makes it an easy starting point for early year groups but it can also be a powerful tool for experienced coders, it can be coded with JavaScript, MicroPython, Microsoft Block Editor and Microsoft Touch Develop.
The staff at cd-soft really knew their stuff about micro:bits and were able to help me with my needs. Once I placed the order it was sent within days.
In previous orders, their support post-delivery, dealing with warranty and user-error issues was second to none.
I am very grateful for their continuing support and efficiency.
Sallyanne Barlow - May 2020
VIDEO
The micro:bit v2 has a lot of features, like 25 red LED lights on the front of it which can flash messages. There are two programmable buttons that can be programed to control games or even pause and skip songs on a playlist. It can detect motion and tell you which direction you're heading by its built in accelerometer and magnetometer, and it can use a low energy Bluetooth connection to connect and interact with other devices and the internet. The micro:bit v2 now comes with a built in microphone which can be used to sense sound, a speaker for making sounds and a touch sensitive logo which can be coded to respond to your touch.
Features
NEW Microphone : Sense sound and transform projects with the microphone.
NEW Power Indicator
NEW Speaker : Make sound and bring your micro:bit to life with the speaker.
NEW Notched Edge Connector : Connecting Alligator Clips has never been easier. The new notched design allows you to connect the clips from above and keeps it securely clipped to the board.
NEW Touch Sensitive Logo : Program the god micro:bit logo to respond to your touch.
NEW Power Off : You can now power you micro:bit off by simply pushing and holding down the power button.
25 individually-programmable LEDs: The micro:bit has 25 individually-programmable LEDs, allowing you to display text, numbers, and images.
2 programmable buttons: There are two buttons on the front of the micro:bit (labelled A and B). You can detect when these buttons are pressed, allowing you to trigger code on the device.
Physical connection pins: There are 25 external connectors on the edge connector of the micro:bit, which we refer to as 'pins'. Program motors, LEDs, or other electrical components with the pins, or connect extra sensors to control your code!
Light sensor: By reversing the LEDs of the screen to become an input, the LED screen works as a basic light sensor, allowing you to detect ambient light.
Temperature sensor: This sensor allows the micro:bit to detect the current temperature of the device, in degrees and Celsius.
Accelerometer: An accelerometer measures the acceleration of your micro:bit; this component senses when the micro:bit is moved. It can also detect other actions, e.g. shake, tilt, and free-fall.
Wireless Communication, via Radio: The radio feature allows you to communicate wirelessly between micro:bits. Use the radio to send messages to other micro:bits, build multiplayer games, and much more!
Wireless Communication, via Bluetooth: BLE (Bluetooth Low Energy) allows the micro:bit to control phones and tablets over Bluetooth. This communication works both ways, so you can also send code to your micro:bit wirelessly from your phone using one of our apps. Other apps, such as Swift Playgrounds and Scratch, use Bluetooth to talk to the micro:bit.
USB interface: The USB interface allows you to connect the micro:bit to your computer via a micro-USB cable, which will power the device and allow you to download programs onto the micro:bit.
Important Info
Updating .hex Files
The editors and apps are being updated over the coming weeks and are currrently in beta. When they are released, you should update any compiled .hex files that you host as part of your resources. To do this, simply drag and drop them into the editor in which they were created and then download the .hex file.
Universal Hex Note that the updated file will be ~1.8Mb as opposed to ~700Kb in size. This increase in size means that the hex file can be used on any board revision and is called a Universal Hex file.
Bluetooth BLE
A hex file that enables all micro:bit Bluetooth services is available to use for testing BLE. Download the updated version of the BLE all services hex .
Code Editors
The editors will support both versions simultaneously for features common to both boards,for example the motion sensor, LEDs, buttons etc.Programming
MakeCode Editor
The MakeCode editor provided by Microsoft makes it easy to program your micro:bit with blocks and JavaScript.
micro:bit has recently updated their editor , with the previous version still available for anyone that needs it. If you have any issues accessing the editor, check that it isn't blocked in your school.
https://github.com/microbit-foundation/pxt-microbit-v2-extension
V2 MakeCode APIs The Microphone and Logo touch features can be found in the Input menu.
The Speaker features can be found in the music menu.
MakeCode Editor Resources
Python Editor
Our Python editor is perfect for those who want to push their coding skills further. A selection of snippets and a range of premade images and music give you a helping hand with your code. Powered by the global Python Community.
If you want to use a specific or custom build of MicroPython you can do this in Mu .
Drag and drop the MicroPython binary on to the MICROBIT drive
Open the Files tab in Mu and copy main.py from the Files on your computer to the Files on your micro:bit
Python Editor Resources
Applications
The micro:bit apps let you send code to your micro:bit wirelessly using Bluetooth. No leads needed! Learn more about using Applications.
Download The BBC micro:bit app for your Android device using the Google Play App.
Program the micro:bit using the MakeCode editor on your Windows 10 device. In addition to the familiar features of the web editor, the app lets you program your micro:bit over USB (without needing to drag-and-drop the file onto the micro:bit drive) and directly read serial data from your micro:bit for data logging and other fun experiments!
Includes
1x BBC micro:bit v2 board with Quick Start Guide - A pocket-sized codeable computer which is super easy to use and can be used across the curriculum.
Specifications
Size: approx. 5cm x 4cm
Weight: 8g
Processor: Nordic Semiconductor nRF52833
Memory : 512kB Flash, 128kB RAM
Interface : NXP KL27Z, 32kB RAM
Microphone : MEMS microphone and LED indicator
Speaker : On board speaker
Logo Touch : Touch sensitive logo pin
Edge Connector : 25 pins. 4 dedicated GPIO, PWM, i2c, SPI and ext. power. 3 ring pins for connecting crocodile clips/banana plugs. Notched for easier connection. The micro:bit can read values from sensors and control things like motors or robots
I2C : Dedicated I2C Bus for peripherals
Wireless : 2.4Ghz Micro:bit Radio/BLE Bluetooth 5.0
Power : 5V via Micro USB port, 3V via edge connector or battery pack, LED power indicator, Power off (push and hold power button)
Current Available : 200mA available for accessories
Motion Sensor : ST LSM 303. On-board motion detector or 3-AXIS digital accelerometer that can detect movement e.g. shake, tilt or free-fall and use it to control motion activated games
A 5x5 LED matrix with 25 red LEDs to light up and can display animiated patterns, scrolling text and alphanumeric characters
Two programmable buttons. Use them as a games controller, or control music on a smart phone
Micro-USB controller: This is controlled by a separate processor and presents the micro:bit to a computer as a memory stick
System LED x 1 yellow
System push button switch x 1
Accessories for the BBC micro:bit
Reviews & Testimonials for BBC micro:bit
I bought the microbit:EX and the Kitronik Inventors Kit from CD-Soft. Both turned up quickly and in excellent condition. My son has already had much fun programming the microbit and I'd thoroughly recommend it to anyone who has an interest in electronics and programming. There's just something special about having a physical chip running your code instead of just an emulator.
James Podesta - May 2020
Brilliant product and service. My kids are having a lot of fun while making new creations and learning the fundamentals of programming.
Kris Powell - April 2020
Free Resources for the BBC micro:bit