We created BirdBlox as a tablet-based programming option for the Hummingbird. Since the Hummingbird Bit is based on the micro:bit, you can also use BirdBlox to wirelessly program the micro:bit! This module will cover how to set up the micro:bit to start programming in BirdBlox.
Install BirdBlox onto your tablet or smartphone.
Download this file and drag it onto the micro:bit (you will need a computer with a USB port for this step). Your device should start to flash three letters on its display.
Note: If you also use MakeCode with your micro:bit, you will need to repeat this step each time you switch from MakeCode to BirdBlox.
Connecting to micro:bit
This module will show you how to connect BirdBlox to the micro:bit via bluetooth.
When you connect to the micro:Bit, the initials will stop flashing. On the tablet screen, the dot on the Hummingbird Connect button will turn green, and the blocks for the micro:bit will turn teal.
Note: If you lose the connection to the micro:bit, the initials will start to flash, the dot on the Hummingbird Connect button will turn red, and the blocks for the micro:bit will turn gray. If this happens, tap the Hummingbird Connect button, select Disconnect Device, and then reconnect.
If you are not connected to the micro:bit but the initials are not flashing, try changing your batteries!
Controlling Lights with the micro:bit
As you saw in the last module, you can expand the micro:bit by connecting alligator clips to the edge of the board. The areas where you connect alligator clips are called pins. This module will show you how to use these pins to control small lights called LEDs.
In this module, you have learned to use the pins on the micro:bit to control an LED. If you want to extend what you can do with the micro:bit even further, try the Hummingbird Bit! It enables you to use multiple lights, motors, and sensors with the micro:bit. Build your own robots and program them in BirdBlox!