Contributors

Changing I2C Address

The HT16K33 driver chip on these LED backpacks has a default I2C address of 0x70. Since each device on an I2C bus must have a unique address, its important to avoid collisions or you'll get a lot of strange responses from your electronic devices!

You can mix-and-match matrices, as long as each one has a unique address!

Changing Addresses

You can change the address of a backpack very easily. Look on the back to find the two or three A0, A1 or A2 solder jumpers. Each one of these is used to hardcode in the address. If a jumper is shorted with solder, that sets the address. A0 sets the lowest bit with a value of 1, A1 sets the middle bit with a value of 2 and A2 sets the high bit with a value of 4. The final address is 0x70 + A2 + A1 + A0. So for example if A2 is shorted and A0 is shorted, the address is 0x70 + 4 + 1 = 0x75. If only A1 is shorted, the address is 0x70 + 2 = 0x72

A2 does not appear on the mini 0.8" 8x8 matrix, so you cannot set the address higher than 0x73

On the 1.2" 8x8 backpacks, the labels for A1 and A2 are swapped! Sorry about that!

Changing the address in your code

Once you've adjusted the address on the backpack, you'll also want to adjust the address in the code!For the Arduino library we wrote, its simple. For example, lets say you want to have two seven-segment matrices. One is set to address 0x70 and the other is set to 0x71. Find this code in the example

That is, instantiate two matrix objects. Then one is called with begin(0x70) and the other is called with begin(0x71). Each one can be used individually. If you need more matrices, just instantiate more objects at the top and begin() each one with the unique i2c address.

OUT OF STOCK NOTIFICATION

YOUR NAME

YOUR EMAIL

You have been successfully subscribed to the Notification List for this product and will therefore receive an e-mail from us when it is back in stock!

For security reasons, an e-mail has been sent to you acknowledging your subscription. Please remember that this subscription will not result in you receiving any e-mail from us about anything other than the restocking of this item.

If, for any reason, you would like to unsubscribe from the Notification List for this product you will find details of how to do so in the e-mail that has just been sent to you!