Adding Extra ZIP LEDs To The Kitronik Halo
The Kitronik ZIP Halo for the BBC microbit incorporates 24 colourful ZIP LEDs. It also has an ‘extension’ connection point that allows extra ZIP LEDs to be connected and controlled by the Halo. This tutorial shows how simple and quick this is to do. adding-zip-leds-to-halo-for-microbit-870 To do the following you will need a Kitronik Halo, a BBC microbit and also a ZIP LED variant such as the ZIP Circle, and the MakeCode Editor (previously known as the PXT Editor). This tutorial also requires a little soldering.  

Adding Extra ZIP LEDs To Halo For The BBC microbit:

The image below shows the location of the connector for adding extra ZIP LEDs. This is a three-way connector. The pads (spaced at 0.1" / 2.54mm) can be soldered to directly or instead can be used to connect pin headers if the extra ZIP LEDs don’t want to be permanently connected to the Halo. adding extra zip leds 1 Firstly these connections will need connecting to the corresponding connections on the extra ZIP LEDs. In this example, we will be using a ZIP Circle as shown below. There are four connecting points on the ZIP ring but we will only need to connect to three, as the GND connection is duplicated on the ZIP Circle.

adding-extrra-zip-leds-halo-circle

The connections should be made (soldered) as follows:

 

Halo. ZIP Circle.
GND (Ground). GND.
Vsw (Power). +5V.
DOUT (Data). DIN.

 

Once these have been done, the two boards will be connected as shown below.

 

adding-extrra-zip-leds-halo-connected

So now we have the 24 ZIP LEDs on the Halo and 12 more ZIP LEDs on the ZIP Circle giving us 36 in total that can be controlled. When coding, the ZIP LEDs on the Halo come first and then follow on to the ones connected to the extension port. The following code gives a simple example of how to set the blocks up to control the 36 LEDs. A rainbow will be displayed and rotated (moved) across all 36 LEDs.

 

 

The results will look like this. adding-extrra-zip-leds-halo-lit-one  

Download:

  • You can download the code for Halo here or directly from the embedded editor below:
    Learn more about the author  If you don't yet have a Halo or ZIP LED variant, you can grab what you need from the links below:

Project shopping list

For this project you will need the following items, you can adjust the quantities (including setting them to zero if you don't need the item), before the "Buy all items" button.

Kitronik ZIP Halo for the BBC micro:bit
£11.50
Qty
Kitronik ZIP Arc - 12 ZIP LEDs
£4.85
Qty
Kitronik ZIP Circle - 12 ZIP LEDs
£5.15
Qty
Kitronik ZIP Stick - 5 ZIP LEDs
£2.75
Qty
BBC micro:bit (Board Only)
£10.49
Qty

Leave a comment

All comments are moderated before being published