PS. Off-topic, while I remember: @gadgetoid, have you tried running the Unicorn pHAT/HAT (PWM) and Unicorn HAT HD (SPI) simultaneously on e.g. a pHAT Stack? Last time I checked (nb. I also tried running your examples side-by-side iirc), there was some issue with that (misc freezing iirc), possibly due to upstream aspects of the rpi_ws281x library (nb. which has a SPI mode too as far as I recall, even though you’re not using it for the pHAT/HAT?), but I haven’t had time to look any further into it. Any thoughts? If needed, I can investigate further; I just figured I should ask for your view on this topic first, in case you’re already aware of and up to speed on this issue.