LED-Strip clock
atoomnetmarc·LED-Strip-clock·Kicad/LED Strip clock.kicad_pcb
About the LED-Strip clock PCB
LED-Strip clock is an open source ESP8266 PCB design by atoomnetmarc, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 142.2 × 116.8 mm, with 104 components from 21 distinct parts.
Its main chip is the WeMos_D1_mini, from the ESP8266 family. Other key parts include the TPIC6B595, MAX809S, 74HCT244, L7805 and MCP23008-xSO. By type, the board carries 55 resistors, 19 capacitors, 13 ICs, 8 connectors, 7 diodes and 1 battery holder.
From the project
Just a ESP8266 with some power shift registers to drive LED strips and make a clock.
Next step would be to test if the new schematic could work before ordering the first PCB.
I made a huge LED clock with pieces of LED strip in 2013 using an ATmega328 and DS3231 RTC. It has been running great and keeping time just fine. Lets break it by upgrading it.
This project will upgrade the ~~spagetti~~ old circuit to an internet connected LED strip clock neatly on a PCB. The brains will be a Wemos D1 mini and will use NTP to synchronize the time.

Main components on the LED-Strip clock
LED-Strip clock bill of materials (BOM)
104 components, 21 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 6 | TPIC6B595 | DIP-20_W7.62mm_LongPads | U1, U2, U3, U4, U5, U6 |
| 1 | MAX809S | SOT-23 | U7 |
| 1 | 74HCT244 | DIP-20_W7.62mm_LongPads | U8 |
| 1 | L7805 | TO-263-2 | U9 |
| 1 | WeMos_D1_mini | WEMOS_D1_mini_light | U10 |
| 1 | MCP23008-xSO | SOIC-18W_7.5x11.6mm_P1.27mm | U11 |
| 1 | INA219AxD | SOIC-8_3.9x4.9mm_P1.27mm | U12 |
| 1 | DS3231MZ | SOIC-8_3.9x4.9mm_P1.27mm | U13 |
| 6 | Conn_01x09_Male | PinHeader_1x09_P2.54mm_Vertical | J1, J2, J3, J4, J5, J6 |
| 1 | Barrel_Jack_Switch | BarrelJack_Horizontal | J7 |
| 1 | Conn_01x18_Male | PinHeader_1x18_P2.54mm_Vertical | J8 |
| 1 | CR2032 | BatteryHolder-cr2032 | BT1 |
| 1 | Polyfuse 1.5A/16v | Fuse_Bourns_MF-RG1000 | F1 |
| 6 | 5611BH | 5611BH | D1, D2, D3, D4, D5, D6 |
| 1 | 1N5819 | D_DO-41_SOD81_P10.16mm_Horizontal | D7 |
| 11 | 10uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C8 +3 |
| 4 | 100uF/16v | CP_Radial_D5.0mm_P2.00mm | C20, C21, C22, C23 |
| 4 | 2200uF/16v | CP_Radial_D10.0mm_P5.00mm | C30, C31, C32, C33 |
| 1 | 0R1 | R_2512_6332Metric_Pad1.52x3.35mm_HandSolder | R1 |
| 3 | 100R | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10, R11, R12 |
Show 1 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 51 | 4K7 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R30, R31, R32, R33, R34, R35, R36, R37 +43 |
LED-Strip clock design files
The KiCad project lives in the atoomnetmarc/LED-Strip-clock repository on GitHub; these links point at the commit this page was built from.
LED-Strip clock: common questions
What microcontroller does the LED-Strip clock use?
The LED-Strip clock is built around the WeMos_D1_mini, from the ESP8266 family.
How big is the LED-Strip clock PCB?
The LED-Strip clock measures 142.2 × 116.8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the LED-Strip clock?
104 components, from 21 distinct parts. The full bill of materials is listed on this page.
Where can I download the LED-Strip clock design files?
From the atoomnetmarc/LED-Strip-clock repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the LED-Strip clock design in my own project?
Yes, under the terms of its Apache-2.0 license, which atoomnetmarc chose for the repository.
Can I test firmware for the LED-Strip clock 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
ESP8266
ESP8266ControllerCircuit
stuartpittaway
75 × 30 mm20 parts2LCC-BY-NC-4.01.1kESP8266
HASwitchPlate
aderusha
60 × 40 mm8 parts2LMIT738ESP8266
RatGDO-OpenSource-D1Mini-ESP8266
Kaldek
47.8 × 63.3 mm12 parts2LMIT506ESP8266
Goatgdo
Kaldek
32.9 × 53.3 mm23 parts2LMIT506ESP8266
RatGDO-OpenSource-Bare-ESP8266
Kaldek
55 × 82.7 mm20 parts2LMIT506ESP8266
Iaq board
nkitanov
70.1 × 43.2 mm17 parts2LNo license398