These chipsets have only a single data line.
The clockless chipset controllers use the same base class and the same protocol, but with varying timing periods.
At T=0 : the line is raised hi to start a bit
At T=T1 : the line is dropped low to transmit a zero bit
At T=T1+T2 : the line is dropped low to transmit a one bit
At T=T1+T2+T3 : the cycle is concluded (next bit can be sent)
The units used for T1, T2, and T3 is nanoseconds.
For 8MHz/16MHz/24MHz frequencies, these values are also guaranteed to be integral multiples of an 8MHz clock (125ns increments).
|
class | GE8822Controller800Khz< DATA_PIN, RGB_ORDER > |
| GE8822 controller class. More...
|
|
class | LPD1886Controller1250Khz< DATA_PIN, RGB_ORDER > |
| LPD1886 controller class. More...
|
|
class | LPD1886Controller1250Khz_8bit< DATA_PIN, RGB_ORDER > |
| LPD1886 controller class. More...
|
|
class | WS2812Controller800Khz< DATA_PIN, RGB_ORDER > |
| WS2812 controller class @ 800 KHz. More...
|
|
class | WS2815Controller< DATA_PIN, RGB_ORDER > |
| WS2815 controller class @ 400 KHz. More...
|
|
class | WS2811Controller800Khz< DATA_PIN, RGB_ORDER > |
| WS2811 controller class @ 800 KHz. More...
|
|
class | DP1903Controller800Khz< DATA_PIN, RGB_ORDER > |
| DP1903 controller class @ 800 KHz. More...
|
|
class | DP1903Controller400Khz< DATA_PIN, RGB_ORDER > |
| DP1903 controller class @ 400 KHz. More...
|
|
class | WS2813Controller< DATA_PIN, RGB_ORDER > |
| WS2813 controller class. More...
|
|
class | WS2811Controller400Khz< DATA_PIN, RGB_ORDER > |
| WS2811 controller class @ 400 KHz. More...
|
|
class | SK6822Controller< DATA_PIN, RGB_ORDER > |
| SK6822 controller class. More...
|
|
class | SM16703Controller< DATA_PIN, RGB_ORDER > |
| SM16703 controller class. More...
|
|
class | SK6812Controller< DATA_PIN, RGB_ORDER > |
| SK6812 controller class. More...
|
|
class | UCS1903Controller400Khz< DATA_PIN, RGB_ORDER > |
| UCS1903 controller class @ 400 KHz. More...
|
|
class | UCS1903BController800Khz< DATA_PIN, RGB_ORDER > |
| UCS1903B controller class. More...
|
|
class | UCS1904Controller800Khz< DATA_PIN, RGB_ORDER > |
| UCS1904 controller class. More...
|
|
class | UCS2903Controller< DATA_PIN, RGB_ORDER > |
| UCS2903 controller class. More...
|
|
class | TM1809Controller800Khz< DATA_PIN, RGB_ORDER > |
| TM1809 controller class. More...
|
|
class | TM1803Controller400Khz< DATA_PIN, RGB_ORDER > |
| TM1803 controller class. More...
|
|
class | TM1829Controller800Khz< DATA_PIN, RGB_ORDER > |
| TM1829 controller class. More...
|
|
class | GW6205Controller400Khz< DATA_PIN, RGB_ORDER > |
| GW6205 controller class @ 400 KHz. More...
|
|
class | GW6205Controller800Khz< DATA_PIN, RGB_ORDER > |
| UCS1904 controller class @ 800 KHz. More...
|
|
class | PL9823Controller< DATA_PIN, RGB_ORDER > |
| PL9823 controller class. More...
|
|
class | UCS1912Controller< DATA_PIN, RGB_ORDER > |
|
class | DMXSimpleController< DATA_PIN, RGB_ORDER > |
| DMX512 based LED controller class, using the DmxSimple library. More...
|
|
class | DMXSerialController< RGB_ORDER > |
| DMX512 based LED controller class, using the DMXSerial library. More...
|
|
class | NEOPIXEL< DATA_PIN > |
| LED controller for WS2812 LEDs with GRB color order. More...
|
|
class | SM16703< DATA_PIN, RGB_ORDER > |
| SM16703 controller class. More...
|
|
class | TM1829< DATA_PIN, RGB_ORDER > |
| TM1829 controller class. More...
|
|
class | TM1812< DATA_PIN, RGB_ORDER > |
| TM1812 controller class. More...
|
|
class | TM1809< DATA_PIN, RGB_ORDER > |
| TM1809 controller class. More...
|
|
class | TM1804< DATA_PIN, RGB_ORDER > |
| TM1804 controller class. More...
|
|
class | TM1803< DATA_PIN, RGB_ORDER > |
| TM1803 controller class. More...
|
|
class | UCS1903< DATA_PIN, RGB_ORDER > |
| UCS1903 controller class. More...
|
|
class | UCS1903B< DATA_PIN, RGB_ORDER > |
| UCS1903B controller class. More...
|
|
class | UCS1904< DATA_PIN, RGB_ORDER > |
| UCS1904 controller class. More...
|
|
class | UCS2903< DATA_PIN, RGB_ORDER > |
| UCS2903 controller class. More...
|
|
class | WS2812< DATA_PIN, RGB_ORDER > |
| WS2812 controller class. More...
|
|
class | WS2815< DATA_PIN, RGB_ORDER > |
| WS2815 controller class. More...
|
|
class | WS2852< DATA_PIN, RGB_ORDER > |
| WS2852 controller class. More...
|
|
class | WS2812B< DATA_PIN, RGB_ORDER > |
| WS2812B controller class. More...
|
|
class | GS1903< DATA_PIN, RGB_ORDER > |
| GS1903 controller class. More...
|
|
class | SK6812< DATA_PIN, RGB_ORDER > |
| SK6812 controller class. More...
|
|
class | SK6822< DATA_PIN, RGB_ORDER > |
| SK6822 controller class. More...
|
|
class | APA106< DATA_PIN, RGB_ORDER > |
| APA106 controller class. More...
|
|
class | PL9823< DATA_PIN, RGB_ORDER > |
| PL9823 controller class. More...
|
|
class | WS2811< DATA_PIN, RGB_ORDER > |
| WS2811 controller class. More...
|
|
class | WS2813< DATA_PIN, RGB_ORDER > |
| WS2813 controller class. More...
|
|
class | APA104< DATA_PIN, RGB_ORDER > |
| APA104 controller class. More...
|
|
class | WS2811_400< DATA_PIN, RGB_ORDER > |
| WS2811_400 controller class. More...
|
|
class | GE8822< DATA_PIN, RGB_ORDER > |
| GE8822 controller class. More...
|
|
class | GW6205< DATA_PIN, RGB_ORDER > |
| GW6205 controller class. More...
|
|
class | GW6205_400< DATA_PIN, RGB_ORDER > |
| GW6205_400 controller class. More...
|
|
class | LPD1886< DATA_PIN, RGB_ORDER > |
| LPD1886 controller class. More...
|
|
class | LPD1886_8BIT< DATA_PIN, RGB_ORDER > |
| LPD1886_8BIT controller class. More...
|
|
class | UCS1912< DATA_PIN, RGB_ORDER > |
| UCS1912 controller class. More...
|
|
class | DMXSIMPLE< DATA_PIN, RGB_ORDER > |
| DMX512 based LED controller class, using the DmxSimple library. More...
|
|
class | DMXSERIAL< RGB_ORDER > |
| DMX512 based LED controller class, using the DMXSerial library. More...
|
|