Coding is hard and complicated 🙁


– Said every guy that is not into electronics

I am pretty sure you guys have at least come across one person saying that statement before. Or are you a victim to coding as well and find that programming is complicated and hard to learn? Because honestly, I am one of them as well! But with Micro:bit they proved that coding can be simple as well!

Micro:bit

Today, we are going to make use of the micro:bit features together with a few peripherals to create over 25 projects! If you didn’t know, here are its features:

Features

  • 25 red LED lights that can be individually programmed and flash messages
  • Two programmable buttons that can be used to control games or pause and skip songs on a playlist.
  • Bulit in accelerometer and compass can detect motion and tell you which direction you’re heading in
  • Low energy Bluetooth connection to interact with other devices and the Internet.

All of these features can be individually programmed. LEDs, buttons, inputs and outputs, accelerometer, magnetometer, and Bluetooth can all be programmed that is beginner-friendly!

How is it programmed?

As mentioned, programming the micro:bit is beginner friendly and you do not need to have years of experience! All you need is just a few minutes learning the basics and you are good to go!

The micro:bit supports 4 different programming languages:

If you are new and just starting out, start with Makecode or JavaScript first until you are familiarised with the system before proceeding to Micropython.


Top 25 Micro:bit Projects for 2019

1. Getting Started with Bitmaker

We are starting off with this project because with the micro:bit, you can only do so much with it as it lacks peripherals. In addition, you may feel that onboard I/O rings and crocodile clips are not handy and safe enough to connect peripherals.

With the addition of the Bitmaker, using the micro:bit would be much more convenient and simple. So let’s not wait and connect your micro:bit with the Bitmaker in this 1st project.

The Bitmaker is a micro:bit Grove expansion board that has 6 Grove connectors and also features 4 built-in addressable RGB LED and speaker for playing melodies! This project will show you how to use the Bitmaker using Makecode and control its onboard buzzer and Neopixel RGB LED. In addition, you will learn how to use our Grove Modules together with the Bitmaker.

What is Grove?

You may have noticed I said that the Bitmaker is a micro:bit Grove Expansion board, but what is Grove?

Grove is Seeed’s very own modular, standardized connector prototyping system. Grove takes a building block approach to assemble electronics. Compared to the jumper or solder based system, it is easier to connect, experiment and build and simplifies the learning system.

Combine the micro:bit and the Grove System, you get a system perfect for beginners and also children to learn electronics and programming!

What do you need

Interested? You can find the full tutorial on our other blog on Micro:bit Project – Getting Started with Bitmaker!


2. Micro:bit Name Tag

While we are just getting started, let us make a simple nametag to familiarise ourselves with the coding tools and how to connect our Micro:bit to our computer to program it! Through this project, you will be able to show your name on the LEDs on the Micro:bit.

In addition, to take a step further, you can personalize it yourself by making a wearable badge with safety pins and powering it up with a battery pack with this project by Technology Will Save Us!

What do you need?

That’s all! You just require your micro:bit to create this project! You can find the full tutorial on Makecode Micro:bit here!


3. Take a Selfie with a Micro:bit Remote

Through this project, you will be able to learn how to pair an Android smartphone with Micro:bit onboard Bluetooth and create a Micro:bit selfie remote.

Just Place your phone wherever you want to take your photo from and get in position with your props and just easily press the onboard Micro:bit button to get your selfie taken! Furthermore, you can also record a video with this remote not just selfies for a more awesome message.

What do you need? (Other than the Micro:bit)

  • Android Smartphone
  • Micro:bit Android App
  • Microsoft Makecode Software

Interested? You can find the full tutorial by Techmirtz on Hackster.io!


4. Micro:bit Buzz Wire Game

With this project, you will create the class buzz wire game where players will have to guide a wand along a metal wire course without making contact. Making contact will add to player score where the player with the lowest score wins!

If you want to take it further, you can choose to make a longer course, more bends or add a buzzer that buzz when contact is made!

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial on CodeClub Projects!


5. Micro:bit Burglar Alarm

Ref: Anish Ansari

With this burglar alarm project, you will learn about micro bit communication and communicate between 2 micro:bits! This project will involve 2 micro:bit communicating via radio signal where one will be used for notification and the other for sensing light level to notify the previous micro:bit whether to turn on the alarm.

What do you need?

Interested? You can find the full tutorial by Anish Ansari on Hackster.io!


6. Micro:bit Robot Bus

Ref: Gord Payne

Micro:bit robot kits are often costly that often costs more than $50. But what about building your own out of recycled materials for free! With this robot bus project, you will learn how to control a robot using the Micro:bit.

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial by Gord Payne on Hackster.io!


7. Gesture Recognition

Through this project, you will learn how to use gesture control with your micro:bit! This gesture recognition project is able to recognize 9 different gestures and display them on the micro:bit.

If you want to take it further, you can implement this gesture control into your other projects as well. For example, imagine controlling a robot car using gestures!

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial at Seeedstudio Community!


8. Micro:bit Motorbike Simulator

With micro:bit built-in accelerator and compass, you can turn your micro:bit into a game controller! Through this project, you will learn how to use python to code your micro:bit which is slightly more challenging, however, there is a full tutorial and the code is already pre-written!

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial by Musabkilic on Github!


9. Micro:bit Step Counter

Do not wish to spend money on step counters and fitness trackers? Why not build your own with the Micro:bit! Through this project, you will make use of micro:bit onboard accelerometer to make a step counter to track your daily steps!

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial on Technology will Save Us!


10. Fruit Keyboard

Through this fun project, you will use fruits to create music by making the fruits touch-sensitive where if you touch them, they will play a sound on your computer!

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial on makecode micro:bit!


11. Power LEDs

图片4.png

With this project, you can brighten up your room, garage, desks,etc with colourful LEDs! Through this project, you will learn how to display rainbow colours on the LED slip and with the use of a rotary angle sensor, allow the colours to flow on the LED strip.

To take it further, you can change the numbers of LEDs on the strip or use the pin block map to have the colours flow slower to fit your project!

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial in our Project book that is also filled with 11 other projects here!


12. Micro:bit Football Game

Through this project, you will be using your micro:bit and a few recycled items to build a football goal that acts as a giant button where you will be able to record the number of goals you score!

To go further, you can make 2 of this goal posts and play an intense game of football with your friends!

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial at Technology Will Save Us!


13. Micro:bit and Raspberry Pi Bitcraft

Through this project, you will be able to use the micro:bit together with the Raspberry Pi to shake Steve in Minecraft!

In this project, you will learn how to connect a micro:bit to a Raspberry Pi, program the micro:bit and Minecraft using python and also connect and program buttons and pins on your micro:bit and Raspberry Pi to detect motion!

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial at Raspberry Pi Projects!


14. BitCar

If you do not wish to DIY a robot car, how about getting a DIY car chassis! Do not worry this robot car kit only costs $24.90 which is much cheaper than other kits out there.

With the combined power of micro:bit in-built sensors and the sensors and actuators on BitCar platform, it is suitable for wide range of applications and projects. For example, it is obstacle avoiding thanks to an ultrasonic sensor add-on and has built-in speaker for playing melody or providing sound effect together with many more other actuators! Furthermore, it features a double castor wheel design, which makes both vertical and horizontal motion possible.

Want to take it further? There are also Grove connectors where you can add AI cameras, recognizers or screens to the BitCar!

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial at TinkerGen!


15. Micro:bit Virtual Pet

Remember the Tamagotchi? Through this project, we will be creating a virtual pet like the Tamagotchi programmed by Python where you can interact with the pet by feeding it and playing with it. At the same time, you will also know how your pet is feeling!

What do you need? (Other than the Micro:bit)

  • Python Software

Interested? You can find the full tutorial on Grok Learning!


16. Micro:bit Air Guitar

Through this project, you will be able to play awesome music with your new micro:bit air guitar! Using the light sensor on the micro:bit, you will be able to play different pitches by adjusting the amount of light it receives!

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial by Digital Maker SG on Instructables!


17. Wireless Game controller

With the micro:bit, you can build yourself a cool wireless remote controller or a game console itself! With this project, you can create a game controller that features a 2-axis joystick that is similar to any joystick on a popular Gameboy or PSP consoles with 6 programmable push-buttons. In addition, with the built-in vibration motor and buzzer, the possibilities for building fun and immersive games are endless.

Want to take this project further? You can also add an OLED display to your project for a more immersive experience if you feel the micro:bit 5×5 LED display isn’t enough for you!

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial on Tinkergen here!


18. LED Racing Game

Ref: 101 Computing

With the onboard LEDs, you can sure create various games with the micro:bit. Why not try this drag racing game which is great for passing time.

Furthermore, this game can play up to five players, perfect to play with friends! Through this project, you will learn how to create the game along with learning how to duplicate the code for additional players.

What do you need? (Other than the Micro:bit)

  • Nothing else! You just need the micro:bit for this project

Interested? You can find the full tutorial on 101Computing!


19. Micro:bit and Raspberry Pi Meteorologist

With this project, you will combine the micro:bit and Raspberry Pi together to display the weather forecast for the next 7 days for wherever you live! Through this project you will learn how to fetch a weatherr forecast using Py0WM and how to create custom images to display on the micro:bit!

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial on Raspberry Pi Projects!


20. Reading Temperature using Micro:bit

Ref: Anish Ansari

With this project, you will learn how to control a servo motor and combine it together with the Micro:bit to read temperature and create a temperature gauge!

What do you need? (Other than the Micro:bit)

  • Grove-Servo
  • Male/Female Jumper Wires
  • AAA Batteries
  • MakeCode Software

Interested? You can find the full tutorial by Anish Ansari on Hackster.io!


21. Micro:bit Milk Carton Robot

Ref: Makecode Microbit

With a bunch of recycled materials and a servo motor, you can create a funny milk carton robot!

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial on Makecode Microbit here!


22. Micro:bit Rock Paper Scissors

With this project, you can easily create a rock paper scissors game that you can game among your friends! Using the onboard accelerometer on the micro:bit, by shaking it, the micro:bit will randomise and pick either rock, paper or scissors!

What do you need?

Interested? You can find the full tutorial on Makecode Microbit!


23. Micro:Bit Tetris Game

Ref: 101 Computing

Through this project, you will learn how to create a game of old school Tetris to play on your own micro:bit!

What do you need? (Other than the Micro:bit)

  • Microsoft MakeCode software

Interested? You can find the full tutorial on 101 Computing!


24. Automated Plant Watering System

Ref: Makecode Microbit

With this project, you can stop worrying about forgetting to water your plants with this micro:bit automated plant watering system! This project will first involve a soil moisture sensor to sense whether your plant needs water before watering it with a mini water-pump!

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial on Makecode Microbit!


25. Bag Protector

Want to prevent pickpocketers from stealing anything from your bag? Why not use the micro:bit together with a few sensors and actuators to make an anti-burglar system to guard your precious items!

With this project, you will make a system where if a person opens your bag, it will flash a red light and sound an alarm! You can also use this system elsewhere other than your bag like your secret drawer or secret closet!

What do you need? (Other than the Micro:bit)

Interested? You can find the full tutorial in our Project book that is also filled with 11 other projects here!


Summary

These are just some micro:bit projects for you to get your brain juices flowing and allowing you to learn a bit more about coding and programming through micro:bit! If you haven’t got yourself a Micro:bit, what are you waiting for? Get our micro:bit Telec version here now! To learn more about the micro:bit and how to get started, you can check out our other blog on Getting Started with micro:bit.

New to micro:bit? You can check out our BitStarter Kit and BitGadget Kit with everything you need to build fun and cool micro:bit projects with instructions that shine, move and make sound with our Grove modules!

Interested in more micro:bit products? We also offer various other kits, shields, cases, and extensions like BitwearBitPlayer,BitCarBitWearable KitKittenbot and many more!

Helpful Resources

To help you on your journey in micro:bit, here are some helpful resources that you can look at to get started and go further!

  • Hackster.io and Instructables – You can find awesome micro:bit projects done by makers with instructions and try it out for yourself!
  • Udemy – Online learning platform with micro:bit learning courses to learn more about electronics and the micro:bit.
  • micro:bit – Micro:bit official website. You can find more micro:bit project ideas and tutorials here!
  • Makecode Micro:bit – Code editor for the micro:bit powered by Microsoft MakeCode. Find projects and tutorials here!
Please follow and like us:
error