Making a Unicorn HAT

Our good friends at Pimoroni have made a very sparkly HAT. We thought you’d like to see where unicorns come from.

The Unicorn HAT is available at Pimoroni for £24 – get them while they’re warm (but not hot)! Clive’s busy writing a graphics resource for learners featuring this particular HAT – watch this space for more details.


ukscone avatar

I see that i’ll need to send an ‘elf & safety elf to pimoroni as they aren’t shielding the eyes of the poor tester from such bright leds. Don’t the docs even say don’t look directly at the sun or unicorn hat leds? always cover with a diffuser or piece of paper :D

AndrewS avatar

We can’t tell if the tester is wearing a welder’s mask?

ukscone avatar

Complete Hazmat (as an aside i think Hazmat is a great name for a dog :) ) suit. Didn’t you know Unicorns carry all kinds of diseases or at the very least will make you a little horse :D

Gee (The Rabid Inventor) Bartlett avatar

I used to wear sunglasses when it tested Piglow then I decided adjusting the code would be a better move :)

In the video each colour is set to 25 out of 255 and thats with global brightness set to 20 %

full beans is very bright!!!!!!!

happy rainbow unicorns

ps. sorry about my mug being on a video again

AndrewS avatar

Looks like the test jig could do with a small tweak so that the Displayotron and Unicorn boards don’t overlap? ;)
Do you keep a copy of all UIDs flashed to the Unicorn HAT boards? (and do you then delete the UIDs where the board fails to pass the tests?)
Rather than lighting all 64 LEDs red at once (and hoping that you spot any that don’t illuminate), I wonder if the test might be more reliable (if a little slower) by illuminating each LED one at a time?

Gee (The Rabid Inventor) Bartlett avatar

Hi Andrew

The case redesign would be more down to finding the time a free laser cutter to tweak it.

Yes the EEprom dumps are all saved in a folder on the pi named by there UUid’s which I just sync with git from time to time. also boards that fail to flash won’t store a file. though double flashing is quite common.

the light sequence is quiet obvious if there is a dead led or segment. If the led is faulty the led chain will stop at that point and if there is a dead RGB element it is quite visible during the test as it produces no light. human pattern recognition seen to play a big part. and went you have 100’s to test/flash waiting for all leds to light through colour could be quite tiring on the eyes an things could get missed.



Sabotenboy avatar

I noticed (at Pimoroni WEB site) on the back of PCB, there are eight Kanji, Hiragana and Katakana characters.
These characters mean (from left to right, 2 characters each)
“pirate”, “robot”, “ninja” and “monkey”.

OK :) for the first three words, but the last one???

AndrewS avatar
Sabotenboy avatar

>Check out their FAQ ;-)

OK, thanks. Now I see it.
But then the order was slightly wrong :P
It should have been 海賊さるロボ忍者 instead of 海賊ロボ忍者さる.

Bob Bottemiller avatar

OK, I give up. What does “HAT” stand for. (I won’t ask about the “unicorn” part.)

Dirk avatar

“Hardware Attached on Top”
I for one am surprised it wasn’t named something like SOMBRERO or STETSON (which is not to say they didn’t try :-))

Comments are closed