They use a single-wire anisochronous self-clocking signal, so controlling them requires some precise timing. There’s an easy-to-use Arduino library available, but I wanted to use a PIC16F1455, so I had to get into the protocol.
- How to Speak NeoPixel
- Spooky nulls in an ArrayList
- A Gentleman’s Orthonormal Basis Rotation
- Iterating Over a Triangulation in Java
- SNES Classic Teardown
- 8Bitdo SN30 Teardown and Critique
- Rendering Twisty Thingies
- How Sensitive To Magnets Is Video Tape?
- Quick and Easy Gaussian Random Numbers
- Main Sequence – The Ownership Society