Hardware - Gerfunky/TinyPixelMapper GitHub Wiki

The TinyPixelMapper has gone through quite some version from the ATTINY to ESP8266 up to the ESP32 where it is now. The Software is now to big to fit into a ESP8266 and the main problem with the old chip was that the analog input is only 1v therefore the audio input was not acceptable and i did a version with a teensy to collect the data from the MSGEQ7.

The MSGEQ7 is used to get the FFT bins.

A SN74AHCT125 is used to Push the Data signal to 5V

Power

You can backpower the TPM. That means if you connect your leds at the start to 5V and GND it will pull the power from that connection, and you dont need to connect 5V over USB. Do not use USB POWER for many LEDS powering leds and the TPM from the USB is not a good idea since it will draw to much trough the TPM,

Only 5V LEDs are supported at the moment.

Default Pinout Adafruit Huzzah feather32

Pin Function
4 Button
5 DATA 2 / DATA1CLK (APA102)
17 Data 4 / DATA3CLK (APA102)
18 DATA 1
19 DATA 3
21 MSGEQ7 Strobe
26 MSGEQ7 Reset
34 MSGEQ7 Input
36 FPS Var. Resistor
39 Bri Var. Resistor