Skip to the content
PCBKitNew board
2 layers60 × 26 mmControl, the printed circuit board in 3D

Controller for LED strips based on WS2812 with display based on SSD1306

Size
60 × 26 mm
Copper layers
2
Thickness
1.6 mm
Parts
29
Nets
66
Pads
207
Tracks, vias
529, 48
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
3 Dec 2023
Updated
9 Oct 2026

Overview

Control is an open-source printed circuit board by Jochen0x90h, from the Jochen0x90h/LedControl repository on GitHub, published under the MIT licence. It is a 2-layer board of 60 × 26 mm with 29 parts on 66 nets, routed with 529 tracks and 48 vias.

It is built around the SP3485CN-L, TPS82130SIL and BME680, with the FTSH-107-01-L-DV-K, IM69D120V01 and PMEG6010ELRX among its other parts. Its parts include 9 capacitors, 7 connectors, 4 ICs, 3 resistors and 2 diodes. It belongs with the lEDs and displays boards and the STM32 boards of this library.

Main components

6

README

README.md

LED Control

Control unit for LED strips

Features

  • 128x64 OLED Display
  • Support for presets, i.e. the same effect can be configured with different parameters in the preset list

Compile

See README.md of coco base library

Parts

29
QtyValueFootprintReferences
5100nCapacitor_SMD:C_0603_1608MetricC4, C5, C10, C11, C12
210u/16VCapacitor_SMD:C_1206_3216MetricC1, C3
110kResistor_SMD:R_0603_1608MetricR5
11uCapacitor_SMD:C_0603_1608MetricC6
122u/6V3Capacitor_SMD:C_0805_2012MetricC2
133kResistor_SMD:R_0603_1608MetricR4
1900kResistor_SMD:R_0603_1608MetricR2
1BME680local:BME680U3
1D_Photolocal:PhotoDiodeD1
1FTSH-107-01-L-DV-Klocal:PinHeader-2x7-1.27mm-smdP1
1IM69D120Sensor_Audio:Infineon_PG-LLGA-5-1MK1
1Jumper_2_Openlocal:JumperJP1
1PMEG6010ELRlocal:PMEG6010ELRD4
1RotaryEncoder_Switchlocal:PEC12R-4217F-S0024SW1
1SP3485CNlocal:SO-8U4
1ST-Linklocal:ProgPadsP2
1STM32G431CBUxlocal:STM32G431CBUU1
1TPS82130local:TPS82130U2
1Termlocal:TerminationJ4
1UG-2864ASWPG01local:Connector-Flat-24-0.5mmP3
1USB_C_Receptacle_USB2.0local:USB4510-03-1-AJ1
1WAGO2061-602local:WAGO2061-602P5
1har-flexicon 2,54 MSH-4local:Harting14110413002000P4

The 28 most common of 29 parts.

Questions

How big is the Control PCB?

It measures 60 × 26 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Control use?

29 parts, built around the SP3485CN-L, TPS82130SIL, BME680 and FTSH-107-01-L-DV-K. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Control KiCad files?

From the Jochen0x90h/LedControl repository on GitHub, at the commit this page was made from: the board is pcb/g431/control.kicad_pcb and its schematic pcb/g431/control.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Control design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from Jochen0x90h/LedControl

1
  • 2 layers64 × 39.5 mmControl, the printed circuit board in 3D

    Control

    Jochen0x90h/LedControl

    Controller for LED strips based on WS2812 with display based on SSD1306

    67 partsMIT

Similar boards

  • 4 layers43 × 43 mmChronopy, the printed circuit board in 3D

    Chronopy

    ChronoPy/chronopy-hardware

    Hardware design files for the ChronoPy.

    85 parts5
  • 2 layers70 × 76 mmControl, the printed circuit board in 3D

    Control

    Jochen0x90h/RoomControl

    Smart home room controller based on nRF52840 with MQTT and and IEEE 802.15.4 radio support. Buttons and relays for lights and roller shutters can also be connected with a local bus using LIN physical layer

    79 parts3
  • 4 layers88.9 × 79.4 mmLink, the printed circuit board in 3D

    Link

    oats-center/avena-rs

    Avena On The Road: Bringing pavement health data to your fingertips

    170 parts3
  • 4 layersBLDCM Power, the printed circuit board in 3D

    BLDCM Power

    brenocq/bldc-motor

    High-precision BLDC motor and controller development from scratch (in progress...)

    60 parts13MIT
  • 6 layers46 × 46 mmTritonECU MCU, the printed circuit board in 3D

    TritonECU MCU

    alpauna/TritonECU

    ESP32-S3 engine control unit — fuel injection, ignition timing, wideband O2 (CJ125/LSU 4.9), dashboard, and MQTT telemetry

    38 parts10
  • 2 layers81.5 × 79.5 mmAestheticreal, the printed circuit board in 3D

    Aestheticreal

    ViratS-best/Aesthetiocizer

    Xiao car AI project: firmware inference, embedded model assets, and hardware design.

    34 parts1