Meet the micro:bit. Computing made physical.

The BBC micro:bit is an award-winning programmable device that allows students to get hands-on with coding and digital making.

Buy Now Get a Quote
Introduction to Physical Computing with micro:bit - Forward Education
micro:bit

Easy. Effective. Engaging.

What is the micro:bit?

The BBC micro:bit is a pocket-sized computer designed to make coding and programming accessible and fun for everyone, especially children.

  • Gather data for mathematics and science
  • Make learning playful
  • Bring digital coding to lift
  • Interact with dozens of input/output features
  • Build on learning with hundreds of accessories

Shop micro:bits

micro:bit Features

Discover all the ways to use micro:bit

Elementary

Elementary School

The micro:bit provides a tangible way for early learners to interact with their code programs and understand coding logic.

Discover Elementary Projects

Middle School

Middle School

In middle school, the micro:bit allows students to build on their coding knowledge, creating more advanced programs using the device's various input/output functions.

Discover Middle School Projects

High School

High School

In high school, students can take advantage of the micro:bit's more advanced coding languages like JavaScript and Python to build their coding capacity and programming skills.

Discover High School Projects

Math

Math

In math class, students can code simulated playing dice to learn about probability, or use the data logger to graph environmental or movement data.

Discover Math Projects

Computer Science

Computer Science

micro:bit's low floor, high ceiling, and wide walls functionality makes it one of the best tangible tools for not only introducing learners to Computer Science, but also empowering them to learn advanced, text-based coding languages.

Discover Computer Science Projects

Science

Science

The micro:bit is equipped with a series of environmental input sensors, like temperature, sound, accelerometer, a compass and more - making it the perfect tool for science experiments and environmental exploration!

Discover Science Projects

AI

Artificial Intelligence

Using the accelerometer on the micro:bit and the CreateAI program you can train a machine learning model on your own movement data.

Discover CreateAI Projects

Preview of Educator course overview page from the Forward Education Learning Platform
Thumbnail of the 'Coding with micro:bit and Makecode' Educator course from the Forward Education Learning Platform

Professional Development

micro:bit Training Resources

If you're new to micro:bit or coding with Makecode, the Forward Education Educator Courses can help guide you through getting started with micro:bit.

View Course

micro:bit FAQs

Missing something? Please contact our team with any additional questions or inquiries.

What is a micro:bit?

The BBC micro:bit is a pocket-sized, programmable computer designed to teach students about coding, electronics, and digital creativity. It’s ideal for use in classrooms and at home.

What can I do with a micro:bit?

You can build games, create digital sensors, make music, control motors, and even develop wearable tech. It's perfect for hands-on STEAM and robotics projects.

What is the difference between micro:bit V1 and V2?

The micro:bit V2 includes additional features like a built-in speaker, microphone, and improved processor. It’s more powerful and offers a wider range of project possibilities.

Do I need any accessories to use the micro:bit?

The micro:bit requires a USB cable and power source to get started.

If you're interested in using a rechargeable power source for your micro:bit, check our the CHARGE for micro:bit.

Many projects also use expansion boards, sensors, motors, or all-in-one kits to extend functionality.

Is the micro:bit suitable for classroom use?

Absolutely. The micro:bit is widely used in schools around the world to teach coding, robotics, and engineering. Forward Education offers micro:bit classroom kits and curriculum resources designed specifically for teachers.

Can I use the micro:bit with other coding platforms?

Yes! The micro:bit supports Microsoft MakeCode, Python, and JavaScript. You can code online and easily download programs to your device.