WS2812 Addressable LED Symbol
Definition: The WS2812 Addressable LED symbol represents a self-contained RGB LED module with an integrated control IC, commonly known by the trade name NeoPixel, that receives a single-wire serial data protocol on its DIN pin and re-transmits the remaining data on its DOUT pin, enabling unlimited LEDs to be chained in series and each assigned an independent 24-bit RGB colour value.
Also known as: NeoPixel, WS2812B, SK6812, addressable RGB LED, smart LED, chainable LED.
What the WS2812 Addressable LED symbol means
The WS2812 Addressable LED symbol denotes a four-terminal integrated LED+driver package that embeds a current-control IC alongside red, green, and blue LED dies within a single 5 mm x 5 mm surface-mount package. The single-wire NZR serial protocol allows a microcontroller to send 24-bit colour data to any number of chained devices using only one data line, with each device stripping its own 24-bit frame and passing the remainder downstream via DOUT.
In circuit schematics and wiring diagrams, the WS2812 symbol communicates that a controlled light source is present that requires a digital data signal as well as power. The DIN and DOUT pins make the chain topology clear: each LED consumes the first 24-bit colour word it receives and passes the rest on, so the order of devices in the chain corresponds directly to the order they appear in the data stream sent by the microcontroller.
How to identify the WS2812 Addressable LED symbol
The WS2812 symbol is drawn as a rectangular block with four labelled pins: VCC and GND on the power side, and DIN (data input) and DOUT (data output) on the data side. Inside the block, many schematic styles show three small LED symbols (red, green, blue) arranged side by side, or a single LED symbol labelled RGB. The block outline may also carry the part number WS2812 or WS2812B. Some simplified wiring diagrams represent the LED strip as a chain of these blocks connected DIN-to-DOUT in series.
Function in a circuit
In a circuit, the WS2812 Addressable LED functions as a digitally-controlled full-colour light source. The integrated IC receives a 24-bit serial colour word via DIN, latches the data into its PWM drivers (which independently control the current through the red, green, and blue LEDs), and simultaneously re-transmits the remaining data stream on DOUT to the next device. The 5 V VCC pin powers both the LED dies and the control IC; each fully-lit WS2812B draws approximately 60 mA at maximum brightness, so power supply sizing must account for the total number of LEDs in a strip.
Standards: IEC vs ANSI
| IEC 60617 | IEC 60617 does not define a dedicated symbol for addressable RGB LED modules; the WS2812 is represented as a labelled functional block per IEC 60617-02 conventions, with DIN, DOUT, VCC, and GND terminals explicitly labelled. |
|---|---|
| ANSI/IEEE 315 | ANSI Y32.2 / IEEE 315 does not include a specific WS2812 glyph; the device is treated as an integrated circuit functional block with the reference designator LED or D per IEEE 315, or simply labelled by part number. |
| Key difference | No IEC vs ANSI glyph difference exists for the WS2812 specifically; both standards default to a labelled rectangular block. The WS2812 symbol is defined by the manufacturer datasheet (Worldsemi) rather than by an international schematic standard. |
Terminals / pins
| Pin | Name |
|---|---|
| vcc | VCC |
| gnd | GND |
| din | DIN |
| dout | DOUT |
Typical values
Supply voltage V_CC: 3.5 V to 5.3 V (5 V nominal). Maximum current per LED (full white): 60 mA. Bit data transfer rate: 800 kbit/s. Reset time: >50 us (low pulse on DIN). Colour depth: 8 bits per channel (24-bit RGB, 16,777,216 colours). Operating temperature: -25 C to +85 C.
Where the WS2812 Addressable LED symbol is used
- LED strip lighting for addressable RGB ambient lighting in rooms, televisions, and computer setups
- Arduino and Raspberry Pi projects requiring individually controlled multicolour LEDs without multiple GPIO pins
- Wearable electronics and cosplay props using flexible WS2812B strips
- Notification indicators on electronics enclosures replacing multiple discrete LEDs with a single data wire
- Large LED matrix displays and panels where each pixel is one WS2812 package
- Stage and event lighting rigs controlled by DMX-to-WS2812 converters
- Automotive and motorcycle custom underglow lighting
Example
In a typical Arduino Uno wiring diagram, the WS2812B strip symbol shows VCC connected to the 5 V pin, GND to the Arduino GND, and DIN connected through a 330-ohm series resistor to digital pin 6. The resistor protects the data line from ringing; a 1000 uF electrolytic capacitor between VCC and GND at the strip power input prevents voltage spikes from damaging the first LED when power is applied. The DOUT pin of the last LED in the chain is left unconnected unless a second strip is daisy-chained.
Key facts
- The WS2812 Addressable LED (NeoPixel) integrates an RGB LED and a WS2812 control IC into a single SMD package, requiring only one data wire (DIN) from a microcontroller to drive any number of LEDs in series.
- The WS2812 serial protocol is a single-wire NZR format at 800 kbit/s; each LED consumes the first 24-bit colour word (GRB order: 8 bits green, 8 bits red, 8 bits blue) and passes the rest to DOUT.
- Each WS2812B LED draws up to 60 mA at full white brightness (20 mA per colour channel); a strip of 60 LEDs at full brightness requires up to 3.6 A from the 5 V supply.
- A 300-500 ohm resistor in series with the DIN line is recommended to suppress reflections; a 100-1000 uF capacitor across VCC and GND at the strip input prevents power-on voltage spikes.
- The WS2812 symbol has four terminals: VCC (5 V supply), GND (ground), DIN (data input), and DOUT (data output to next device); its schematic reference designator is LED, D, or a part-number label.
- The WS2812B variant corrects the internal LED order in the data protocol and improves reverse-voltage protection versus the original WS2812; both are pin-compatible and interchangeable in most designs.
- The SK6812 is a WS2812-compatible alternative LED using the same single-wire protocol and 5 V supply; some SK6812 RGBW variants add a fourth white LED channel using a 32-bit data word.
Frequently asked questions
What does the WS2812 addressable LED symbol look like?
The WS2812 symbol is a rectangular block with four labelled pins: VCC and GND on the power side, and DIN and DOUT on the data side. The block interior often shows three small LED symbols (RGB) or a single LED labelled RGB. Chains of WS2812 LEDs are drawn with DIN of one block connected to DOUT of the previous block.
What does the WS2812 symbol mean in a wiring diagram?
The WS2812 symbol means an addressable RGB LED with an integrated controller is present. It indicates the LED requires a 5 V power supply and a single digital data line to set its colour independently from other LEDs in the chain, with data passing through to DOUT for the next device.
What is the difference between DIN and DOUT on the WS2812 symbol?
DIN (Data In) receives the serial colour data stream from the microcontroller or previous LED. DOUT (Data Out) transmits the remaining data after the first LED consumes its 24-bit frame, to the next LED in the chain. In schematics, DOUT of one device connects to DIN of the next.
What is a NeoPixel and is it the same as WS2812?
NeoPixel is a trade name used by Adafruit for WS2812, WS2812B, and compatible addressable RGB LED products. Electrically and functionally, NeoPixel LEDs are WS2812 or WS2812B devices and are interchangeable in circuit diagrams and compatible code libraries.
How much current does a WS2812 LED draw?
Each WS2812B LED draws up to 60 mA when all three colour channels are at maximum brightness (full white). At typical mixed-colour operation, average current is 20-30 mA per LED. A strip of 30 WS2812B LEDs at full white draws up to 1.8 A from the 5 V supply.
What standard defines the WS2812 schematic symbol?
No IEC 60617 or ANSI Y32.2 / IEEE 315 standard defines a dedicated WS2812 glyph. The component is represented as a labelled functional block per general IC convention, with terminal names defined by the Worldsemi manufacturer datasheet. The reference designator is typically LED or D.
Can I chain multiple WS2812 LEDs together in a schematic?
Yes. WS2812 LEDs are designed to be daisy-chained: DOUT of the first device connects to DIN of the second, and so on. All devices share VCC and GND rails. A single microcontroller GPIO pin controls any number of LEDs in the chain with no theoretical limit other than data timing constraints at very long chains.
Place the WS2812 Addressable LED symbol on a wiring diagram or schematic in the free online circuit diagram maker — no download required.