To drive the NeoPixels requires accurate timings that the Raspberry Pi on its own can not provide. To over come this we can use the PiDuino co-processor to provide the timing required. The PiDuino also has 6 analog inputs, three of which are connected to a touch sensitive potentiometers.
Schematic for prototype add-on board for NeoPixels demo.
- Python script and PiDuino firmware
- Schematic of prototype board showing NeoPixel and Softpot wiring.