Esp8266 apa102 bulb

robertfoss·esp8266_apa102_bulb·hardware/led_bulb.kicad_pcb

Esp8266 apa102 bulb PCB layout, top view — open source ESP8266 board by robertfoss
Simulate this board

About the Esp8266 apa102 bulb PCB

Esp8266 apa102 bulb is an open source ESP8266 PCB design by robertfoss, published on GitHub under the GPL-2.0 license. It is a 2-layer board measuring 92.4 × 91.4 mm, with 113 components from 19 distinct parts.

Its main chip is the ESP-12E, from the ESP8266 family. Other key parts include the CP2102 and AP1117D33. By type, the board carries 53 LEDs, 33 connectors, 11 resistors, 8 capacitors, 3 ICs and 2 transistors.

It belongs with the displays & leds and iot & wireless designs in this gallery.

From the project

ESP8266 APA102 based LED light bulb

v4.1: Added missing silkscreen Switched from EBC to BEC NPN transistor, to match S8050 part. Changed C7/C8/C10 footprints from 0603->0805 Reduced GND pad size of U4 (3.3V LDO)

v4: Reworked inter-pcb connections to minimize gap between leds. Changed APA102 -> GPIO pin mapping. * Cost optimized board to fit within 10x10cm envelope.

Main components on the Esp8266 apa102 bulb

Esp8266 apa102 bulb bill of materials (BOM)

113 components, 19 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
CP2102
CP2102-GM
U1
1
ESP-12E
U3
1
AP1117D33
U4
2
S8050
Q1, Q2
1
USB_OTG
P1
16
CONN_01X04
CONN_01X02
P2, P3, P4, P5, P6, P7, P8, P9 +8
16
CONN_01X02
P18, P19, P20, P21, P22, P23, P24, P25 +8
1
0.3mm
HOLE0
1
RST
SW1
1
FLASH
SW2
53
APA102
LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8 +45
3
100NF
100nF
C2, C4, C5
2
10UF
10uF
C3, C6
2
22UF
22uF
C7, C10
1
100UF
100uF
C8
5
12K
12k
R1, R2, R3, R4, R5
3
470
12k
R6, R7, R8
1
470
R9
2
470
R10, R11

Esp8266 apa102 bulb design files

The KiCad project lives in the robertfoss/esp8266_apa102_bulb repository on GitHub; these links point at the commit this page was built from.

Esp8266 apa102 bulb: common questions

What microcontroller does the Esp8266 apa102 bulb use?

The Esp8266 apa102 bulb is built around the ESP-12E, from the ESP8266 family.

How big is the Esp8266 apa102 bulb PCB?

The Esp8266 apa102 bulb measures 92.4 × 91.4 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Esp8266 apa102 bulb?

113 components, from 19 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Esp8266 apa102 bulb design files?

From the robertfoss/esp8266_apa102_bulb repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Esp8266 apa102 bulb design in my own project?

Yes, under the terms of its GPL-2.0 license, which robertfoss chose for the repository.

Can I test firmware for the Esp8266 apa102 bulb without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP8266 firmware against it before you order a PCB.

Similar boards