Tiny WS2812B Delay Splitter
author: petiepooo
2 layer board of 0.40 x 0.50 inches (10.3 x 12.8 mm)
Uploaded:
November 03, 2015
Shared:
November 03, 2015
Total Price:
$1.00
This is the smallest board I can cram all the splitter parts and traces into..
This is a splitter for a WS2812B bitstream where one leg of the stream is delayed by a user-selectable number of LEDs. The delay is determined by closing solder jumpers such that the sum of closed jumpers equals the delay. Each unit of delay selected on the jumpers skips that number of input pulses times 24 before enabling the Dd pin output to copy the Di pin. The Do pin always outputs whatever is received on the Di pin.
This requires a Silego SLG46120V CMIC (like a mini FPGA) programmed as described in Application Note #(TBD). The GreenPAK designer project is also available on github at (TBD).
NOTE: The input pins are rearranged some compared to previous boards. This necessitates a different programming jig and modifications to the pin assignments in the GreenPAK Designer project.
This is the smallest board I can cram all the splitter parts and traces into..
This is a splitter for a WS2812B bitstream where one leg of the stream is delayed by a user-selectable number of LEDs. The delay is determined by closing solder jumpers such that the sum of closed jumpers equals the delay. Each unit of delay selected on the jumpers skips that number of input pulses times 24 before enabling the Dd pin output to copy the Di pin. The Do pin always outputs whatever is received on the Di pin.
This requires a Silego SLG46120V CMIC (like a mini FPGA) programmed as described in Application Note #(TBD). The GreenPAK designer project is also available on github at (TBD).
NOTE: The input pins are rearranged some compared to previous boards. This necessitates a different programming jig and modifications to the pin assignments in the GreenPAK Designer project.