Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
NeoPixel: Add invertedDIN option to use single transistor driver.
* Patch allows using single transistor (i.e. IRLML6344) to drive WS2812B. * Transistor is required for MCU 3.3V signals to drive 5V WS2812B. * Inverted DIN and bistream hi-to-lo only is compensated by timings. * Please verify on your hardware. How compensation timings were calculated: ``` STREAM: 11001010 BUS: 110 110 100 100 110 100 110 100 LET: A B A B CD CD A B CD A B CD INV STREAM: 00110101 INV BUS: 001 001 011 011 001 011 001 011 INV LET: D C D C BA BA D C BA D C BA ``` Signed-off-by: Tomasz 'CeDeROM' CEDRO <tomek@cedro.info>
- Loading branch information