Raspberry Pi Zero + Unicorn Hat HD: Not working [SOLVED]

Hi all,

Hope you can help. I’ve got a fresh Rasbian image with the Unicorn HD Hat connected to my Zero. None of the demos are working, I can’t get anything. The examples “run” but nothing appears on the Hat.
No errors.

I’ve testing the image/sdcard/hat on a Pi 3 and it all works. Any suggestions?

I’ve run the full install curl https://get.pimoroni.com/unicornhathd | bash

~/Pimoroni/unicornhathd/examples $ lsmod
Module                  Size  Used by
spidev                  7220  0
cfg80211              542402  0
rfkill                 21476  2 cfg80211
snd_bcm2835            23253  0
snd_pcm                89814  1 snd_bcm2835
snd_timer              22428  1 snd_pcm
snd                    60280  3 snd_timer,snd_bcm2835,snd_pcm
spi_bcm2835             7520  0
fixed                   3033  0
uio_pdrv_genirq         3718  0
uio                    10038  1 uio_pdrv_genirq
usb_f_ecm               7416  1
g_ether                 5037  0
usb_f_rndis            17908  2 g_ether
u_ether                12837  3 usb_f_ecm,g_ether,usb_f_rndis
libcomposite           48212  3 usb_f_ecm,g_ether,usb_f_rndis
dwc2                  128996  0
udc_core               38862  5 usb_f_ecm,dwc2,u_ether,usb_f_rndis,libcomposite
ip_tables              12427  0
x_tables               22130  1 ip_tables
ipv6                  398081  20


~/Pimoroni/unicornhathd/examples $ ls /dev/spi*
/dev/spidev0.0  /dev/spidev0.1

Many Thanks,


On a whim, I got another Zero and I had an right angled header that I could force into the holes.

It works!

So either its a bad gpio pin OR my awful soldering. The good money is my soldering.

The pinout is here, if you want to double check those pins for cold solder joints etc.

If you see one you suspect is not god reflow it.
Good soldering is an acquired skill, it takes a bit of practice to get good at it. IMHO anyway.