Yes, hacking the headphones was a good solution, but a little quiet, isn’t it? Let’s build a speaker. There are no instructions for this part of the workshop, you will have to work with other students, to work out the best solution. All we can... read more

  In coding, compiling is the action which translates the code readable by humans, into that suitable for machines (computers, phones, the micro:bit, etc.). Once you click on ‘Compile’ the browser will create a .hex file (probably in your... read more

As you may have noticed, we also have 0, 1, 2, 3v and GND. 0 and GND are for our speaker (coming up shortly), 3v is for extra power, but 1 and 2? Let’s use them. Search for the block below, in ‘Input’ Let’s assign a G to P1 and an ... read more

Now, to check if everything is working: Click on: RUN Try pressing button A with your mouse, on the screen We have prepared our first note. If you right click on the block you will be able to select Duplicate. Do it twice and change the options so that: B... read more

Good morning everybody, it’s been a while, huh? We are back with a new surprise, let’s work on a new device today, it’s called the micro:bit. We will use a new coding language, a new website, we’ll make a new instrument, and a new ... read more

First of all, congratulations for making it this far, this is a tough workshop ;)! As you may have noticed, there are 25 (5 x 5) LEDs (Light-Emitting Diodes) on the micro:bit, let’s use them. Why don’t we program the name of the notes to come ... read more

Yes, hacking the headphones was a good solution, but a little quiet, isn’t it? Let’s build a speaker. There are no instructions for this part of the workshop, you will have to work with other students, to work out the best solution. All we can... read more

In coding, compiling is the action which translates the code readable by humans, into that suitable for machines (computers, phones, the micro:bit, etc.). Once you click on ‘Compile’ the browser will create a .hex file (probably in your downlo... read more

As you may have noticed, we also have 0, 1, 2, 3v and GND. 0 and GND are for our speaker (coming up shortly), 3v is for extra power, but 1 and 2? Let’s use them. Search for the block below, in ‘Input’ Let’s assign a G to P1 and an ... read more