Skip navigation

micro:bit

12 Posts authored by: rancell
rancell

Around the World Project

Posted by rancell Jun 12, 2019
About this project  This project uses a classroom of micro:bits to pass messages between them in a circle. Each micro:bit listens to the radio for a message that matches the name of the person who is using it, shows something on the LEDs and then sends the name of the person on their left over the radio to continue the chain. When everyone has this working you should see the pictures flash around the circle of the group as the messages are passed on. This project is a good example to see v ...
rancell

One term micro:bit course

Posted by rancell May 30, 2019
I've been running Code Clubs using micro:bits for the last nine months and I thought it might be useful to share the format I've been using in case others are interested in doing something similar.   Before using the micro:bits I was running a more loosely structured Code Club and found a number of issues with that: It was hard to help kids who were at very different experience levels at the same time (required a lot of 1-1 teaching). Having a lot of kids makes this worse. You had to pol ...
rancell

Image Sender Project

Posted by rancell May 30, 2019
About this project  If you've done the Heart Monitor Project you would have seen how one micro:bit can send a radio message to another and get it to show an image. In that project the receiving micro:bit showed a heart image when it received messages. But what if we wanted the sending micro:bit to choose which image to show? This project will show you how to send an image using radio messages. The transmitting micro:bit sends the image when the A button is pressed and any receiving micro:b ...
Two thirds of the way through the term and the micro:bits are going strong. We've lost one cable and one anti-static bag but otherwise everything is still in working order.   I was worried that by this point some of the kids would have lost interest but the majority continue to be motivated to explore what they can do. Many of the kids have now made use of the Bluetooth radio feature which is something they'd not encountered before. In the last session I let those who had completed the bas ...
TL;DR  I wrote a tool to make it even easier to download programs to the micro:bit. It's called Microflash and it means when you activate a .hex file you can download that to a micro:bit with just one more click.   To install on an Ubuntu 18.04 LTS machine enter the following in a terminal:   $ sudo apt-add-repository ppa:robert-ancell/microflash-stable $ sudo apt install microflash   It's open source (GPL-3) and you can contribute on the GitHub page. You can also hel ...
rancell

Voting Project

Posted by rancell Nov 2, 2018
About this project  In this project we'll use micro:bits to make a voting system. Have you ever watched a game show on TV where you "ask the audience" for their answer? We can make the same with micro:bits. To do this project you should have some experience with basic micro:bit programming and using the radio.   Let's start with a design: Every voter will have their own micro:bit. One person will start the vote by saying what the vote is for and pressing A+B. There will be 10 seco ...
We've now been using micro:bits with our Code Club students for three sessions (6 more to go until the end of term!). We've had 20 kids come this term (ages 9-10).   It's been really successful! The kids love using them and need very little motivation to keep working on projects. I feel there's been a lot less distraction compared to using Scratch and a deeper understanding of how the code works. The two most popular projects we've had so far are Fortune Teller (i.e. magic 8-ball) and Frus ...
About this project  This project shows how to use the BBC micro:bit radio to make a large display using multiple micro:bits.   What you'll need  4 x BBC micro:bit (or more if you have them) 1 x Micro USB 1 x Computer or tablet 8 x AAA Batteries & 4 x Battery Holders   Project walk through  The 5 x 5 LED display on the BBC micro:bit is great, but it sure takes a long time to scroll though a long message. Is there a way we could use a number of micro:bits to make a ...
rancell

Heart Monitor Project

Posted by rancell Nov 1, 2018
About this project  This project shows how to send radio messages between two BBC micro:bits. One micro:bit will be used by the patient who will press the A button when they feel their heartbeat. The other micro:bit will be used by the nurse and will see a heat symbol flash when the patient presses the button.   What you'll need  2 x BBC micro:bit 1 x Micro USB 1 x Computer or tablet 4 x AAA Batteries & 2 x Battery Holder (optional)   Project walk through  Go to th ...
I have to be honest, when I first read about the micro:bit when it was announced, I wasn't overly impressed. With the large number of single board computers out there it felt a bit under powered. The display was 5x5 LEDs. It didn't support WiFi (it did Bluetooth but what use is that). It didn't run an operating system. I didn't look much more into it.   A while later when I had started teaching a Code Club with 9-10 year olds. I now had hands-on experience with Scratch, Python and Raspberr ...
I run a Code Club for kids at my local primary school. I've received 10 micro:bits in the mail and the plan is to spend the next term (nine one hour sessions) teaching the kids using the micro:bits. Sounds like we need a plan...   Step 1: Pick some projects   Since we've been running the club for just over a year the kids are quite familiar with the Code Club project format. And luckily, there are (at the time of writing) six micro:bit projects available: Interactive Badge - change ...
Together with three other volunteers I run a Code Club for teaching New Zealand year 5 and 6 students (9-10 years old) to code. We have up to 23 students coming this term once a week after school. Luckily I was chosen to be one of the winners of the Great micro:bit Education Giveaway, so during the school holidays I got delivery of 10 shiny new micro:bits that we are going to use this term: And thanks to the nice people at element14 I also got a dancing robot (my kids loved it): I thought ...