Get Started with the micro:bit

How to Programme a micro:bit

Start coding your micro:bit with any of the following online browser-based editors.


JavaScript blocks editor      

micro:bit’s JavaScript editor makes it easy to programme your micro:bit in Blocks and Javascript. Powered by Makecode, this editor comes with interesting new features such as peer-to-peer radio. Check out the related reference guide and lesson plans for more inspiration.

Start coding now!






Python editor

Micro:bit’s Python editor is perfect if you wish to take your coding skills further. You can also get a helping hand on your coding journey with this reference guide as well as a selection of snippets and pre-made images and music.    

Start coding now!




Micro:bit mobile apps for iOS and Android

Code your micro:bit anywhere with the micro:bit mobile app, which lets you send code to your micro:bit wirelessly via Bluetooth wireless technology.

Start coding now!

Makerfaire 2018

IMDA will showcase Digital Maker projects over 10 different schools including Tanjong Pagar CC Digital Garage.

We have student projects from Ang Mo Kio Secondary School, Beatty Secondary School, Hong Kah Secondary School, Nan Chiau Primary School, Northlight School, Paya Lebar Methodist Girls' School (Secondary), Pioneer Junior College, Rosyth School, Sembawang Secondary School, and Yishun Secondary School.

Come and see some of the cool projects that our students have made!

What's more! Join us and experience hands-on coding session at our booth for only 15 minutes!

There are also introductory programming workshops with Sphero and Hackaball at the Common Workshop Space, as well as Digital Maker workshops in Tampines Regional Library Pixel Labs. The registration links for the workshops are as below:
Digital Maker workshops: (This event has reached its maximum capacity and you cannot purchase any more tickets)

Disclaimer: Each eligible person is entitled to collect only one Micro:bit.
What is a micro:bit


The micro:bit is a pocket-sized entry-level codable computer with a large variety of built-in features, such as:

  • An array of 25 red LED lights that can flash messages
  • Two programmable buttons that can be used to control games or pause and skip songs on a playlist
  • A built-in accelerometer that detects movement
  • A built-in compass that indicates the direction of movement
  • A Bluetooth chip that interacts with other devices and the Internet
  • A Universal Serial Bus (USB) port

The micro:bit allows children and adults alike to simply pick it up, plug it into a computer and start creating with it right away. It is designed to be a starting point to spark their interest in coding so they can move on to other more complex do-it-yourself electronic devices such as Arduino and Raspberry Pi in future.

The micro:bit can also connect with a variety of sensors, motors and other micro:bits. This extends the use of the micro:bit to build more complex projects and gives them more ways of expressing their creativity.