There was some decent interest in a completely through-hole design. Some folks wanted to build their own pixels but weren’t comfortable with surface mount components.
This board receives DMX through a pair of RJ45 connectors in parallel. A SN75176 translates the differential data into a single-ended signal that the PIC can process. 5 x 2N3904 transistors drive 5 banks of LEDs. The intention was to drive red, green, blue, amber and white LEDs.
The LEDs are arrayed as follows:
R G B W A R
G B W A R G
B W A R G B
W A R G B W
A R G B W A
Et Voila…
Grab the PDF copies of the schematic and board layout here:
sixservo_3 – Rough but tested and functional .asm code for the DIY pixel
sixservo_3 – compiled .hex file, DMX start address is 7
Is this code or design valuable to you? Consider making a small donation to help further development. We accept Paypal and Google Payments.