This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. Addressable RGB LEDs commonly come in the form of LED tape. The LEDs on such a tape are connected in series but can be individually controlled by sending the colours in the order they should appear on the LEDs. These LEDs contain a controller with shift register which passes data onto the next chip if it didn't consume it itself. ====== Control Protocols ====== ===== One wire ===== Currently available types differ not only in colour choice (some offer dedicated white, warm white or even both chips in addition to red, green and blue), but also in the control protocol. The most commonly available type uses a one wire protocol, like the very well known WS2812b. The data has to be sent according to a very strict timing and the logic value depends on wether or not the data line went low after a short delay. Advantageous is the need for only one pin to control a theoretically unlimited number of LEDs. ==== Two wire ==== The second type uses two control pins, one for data, one for clock. This eliminates the need for a strict timing and enabled lazy data output while more time relevant tasks have priority. Also the clock speed does not have to be constant. ==== LEDs / Drivers (excerpt) ==== === Integrated LEDs === ^LED ^V_CC ^1st Pin ^2nd Pin ^Resolution ^Bitrate ^PWM Frequency ^Datasheet ^RGB ^RGBW ^RGBWW ^RGBNW ^ |APA102 | 5V | SDI | CLK | 8Bit | 20Mbps | 20kHz | [[http://www.led-color.com/upload/201604/APA102-2020%20SMD%20LED.pdf|PDF]] | YES | ? | ? | ? | |APA102C | 5V | SDI | CLK | 8Bit | 20Mbps | 20kHz | [[https://cdn-shop.adafruit.com/datasheets/APA102.pdf|PDF]] | YES | ? | ? | ? | |APA107 | 5V | SDI | CLK | 8Bit | 30Mbps | 9kHz | [[http://www.newstarleds.com/product/20170406144622929.pdf|PDF]] | YES | ? | ? | ? | |HD107S | 5V | SDI | CLK | 8,16Bit | 40Mbps | >26kHz | [[https://www.ledlightinghut.com/files/HD107S.pdf|PDF]] | YES | ? | ? | ? | |GS8208 | 12V | SDI | SDI (backup) | 12Bit | 800kbps | 800Hz | [[http://www.normandled.com/upload/201805/GS8208%20LED%20Datasheet.pdf|PDF]] | YES | ? | ? | ? | |SK6812 | 5V | SDI | CLK | 8Bit | 800kbps | 400Hz | [[https://cdn-shop.adafruit.com/product-files/1138/SK6812+LED+datasheet+.pdf|PDF]] | YES | YES | YES | YES | |SK9822 | 5V | SDI | CLK | 8Bit | 2Mbps | 4.7kHz | [[https://www.pololu.com/file/0J1234/sk9822_datasheet.pdf|PDF]] | YES | ? | ? | ? | |WS2811 | 5V | SDI | - | 8Bit | 200Mbps | 20kHz | [[https://cdn-shop.adafruit.com/datasheets/WS2811.pdf|PDF]] | YES | ? | ? | ? | |WS2812B | 5V | SDI | - | 8Bit | 200Mbps | 20kHz | [[https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf|PDF]] | YES | NO | NO | NO | |WS2815 | 12V | SDI | SDI (backup) | 8Bit | 800kbps | 800Hz (?) | [[https://www.led-stuebchen.de/download/WS2815.pdf|PDF]] | YES | ? | ? | ? | === Standalone driver === ^Driver ^ V_CC ^ V_LED ^ 1st Pin ^ 2nd Pin ^ Resolution ^ Bitrate ^ PWM Frequency ^ Datasheet ^ |P9813 | 5V | 12V | SDI | CLK | 8Bit | 0-15Mbps | 4.5kHz (?) | [[https://github.com/SeeedDocument/Grove-Chainable_RGB_LED/raw/master/res/P9813_datasheet.pdf|PDF Download]] | |TM1804 | 5V | 24V | SDI | - | 8Bit | 800kbps | 400Hz | [[https://datasheet.lcsc.com/lcsc/1810010413_TM-Shenzhen-Titan-Micro-Elec-TM1804_C88266.pdf|PDF]] | |UCS1903 | 6V | 12V | SDI | - | 8Bit | 400kbps (?) | 400/800kHz (?) | [[https://cdn.sparkfun.com/assets/6/d/6/c/3/UCS1903_IC-manul.pdf|PDF]] | |WS2801 | 3.3V - 5V | 7V | SDI | CLK | 8Bit | 25Mbps | 2.5kHz | [[https://cdn-shop.adafruit.com/datasheets/WS2801.pdf|PDF]] |