# Arduino WS2812b Controller Shield ## Description The Arduino WS2812b Controller Shield is a shield designed to offload the implementation of the WS2812b protocol to the shield. It is implemented on an ATtiny85, and the Arduino communicates with the shield over standard SPI. The code for the ATtiny85 can be found at https://github.com/k3jph/ws2812b-spi-controller ## Project Details - **Owner:** k3jph - **Created:** 12/20/2022 - **Last Updated:** 12/27/2022 - **Visibility:** Public - **Stars:** 1 - **Forks:** 209 ## Key Components ### J1 — [Pin Header 01x06 2.54mm Vertical](https://www.flux.ai/vasy_skral/pin-header-01x06-254mm-vertical.md) - Part Type: Connector **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] - Pin_5 [pin 5] - Pin_6 [pin 6] ### J2 — [Connector 01x08 0.100](https://www.flux.ai/vasy_skral/connector-01x08-0100.md) - Part Type: Connector **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] - Pin_5 [pin 5] - Pin_6 [pin 6] - Pin_7 [pin 7] - Pin_8 [pin 8] ### J3 — [Pin Header 01x10 2.54mm Vertical](https://www.flux.ai/vasy_skral/pin-header-01x10-254mm-vertical.md) - Part Type: Connector **Pins:** - Pin_1 [pin 1] - Pin_10 [pin 10] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] - Pin_5 [pin 5] - Pin_6 [pin 6] - Pin_7 [pin 7] - Pin_8 [pin 8] - Pin_9 [pin 9] ### J4 — [Connector 01x08 0.100](https://www.flux.ai/vasy_skral/connector-01x08-0100.md) - Part Type: Connector **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] - Pin_5 [pin 5] - Pin_6 [pin 6] - Pin_7 [pin 7] - Pin_8 [pin 8] ### J5 — [XY301V-A-5.0-3P](https://www.flux.ai/jecstronic/xy301v-a-50-3p.md) - Datasheet URL: https://datasheet.lcsc.com/lcsc/2005271131_Ningbo-Xinlaiya-Elec--XY301V-A-5-0-3P_C557652.pdf - Manufacturer Part Number: XY301V-A-5.0-3P - Manufacturer Name: Microchip **Pins:** - PIN1 - PIN2 - PIN3 ### U1 — [ATTINY85-20PU](https://www.flux.ai/adrian95/attiny85-20pu.md) - Datasheet URL: https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet-Summary.pdf - Manufacturer Name: Microchip - Manufacturer Part Number: ATTINY85-20PU - Part Type: Microcontroller **Pins:** - ~RESET~/PB5 - AREF/PB0 - GND - PB1 - PB2 - VCC - XTAL1/PB3 - XTAL2/PB4 *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/k3jph/arduino-ws2812b-controller-shield](https://www.flux.ai/k3jph/arduino-ws2812b-controller-shield).* --- *Generated from [https://www.flux.ai/k3jph/arduino-ws2812b-controller-shield](https://www.flux.ai/k3jph/arduino-ws2812b-controller-shield)*