Skip to the content
PCBKitNew board
4 layers52 × 80 mmLeddimmer hw, the printed circuit board in 3D

Leddimmer hw

Wassasin/leddimmer

Quick low-side PWM device to crudely dim two 24V 4A LED strips

Size
52 × 80 mm
Copper layers
4
Thickness
1.6 mm
Parts
117
Nets
69
Pads
341
Tracks, vias
565, 249
Pours
19
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
20 Nov 2023
Updated
4 Mar 2024

Overview

Leddimmer hw is an open-source printed circuit board by Wassasin, from the Wassasin/leddimmer repository on GitHub. It is a 4-layer board of 52 × 80 mm with 117 parts on 69 nets, routed with 565 tracks and 249 vias.

It is built around the ESP32-C3-WROOM-02-H4, UCC27511DBVR(UMW) and TPS54332DDAR, with the NCV8460AD, AP2112K-3.3 and SJD12A28L01 among its other parts. Its parts include 38 resistors, 37 capacitors, 15 diodes, 9 ICs and 5 connectors. It belongs with the ESP32 and RISC-V boards of this library.

Main components

12

README

README.md

LED PWM dimmer

Quick low-side PWM device to crudely dim two 24V 4A LED strips.

Uses ESP32-C3 LEDC peripheral to provide the PWM signal, and uses two low side gate drivers to pull a N-channel Mosfet. Uses high side current limiters and fuses as protection.

TODO

  • 100K Pull-up esp32 enable
  • 100K Pull-downs for drv-enable
  • 47nF filter voor isense
  • Swap drv2 isense en drvsense
  • WS2812B data line on 3V3
  • Status line high side driver useless without output voltages
  • Caps C5750X7R1V476M230KC / 47uF 35V X7R 2220

Parts

117
QtyValueFootprintReferences
141OhmResistor_SMD:R_0402_1005MetricR201, R203, R204, R207, R208, R209, R210, R301, R303, R304, R307, R308, R309, R310
12100nFCapacitor_SMD:C_0402_1005MetricC201, C204, C210, C301, C304, C310, C509, C601, C603, C604, C605, C606
9100kOhmResistor_SMD:R_0402_1005MetricR202, R211, R302, R311, R601, R602, R603, R604, R606
65.1kOhmResistor_SMD:R_0402_1005MetricR212, R213, R312, R313, R401, R402
6SJD12A28L01project:D_SOD-123SD404, D405, D406, D407, D408, D409
6~Capacitor_SMD:C_0402_1005MetricC202, C205, C206, C302, C305, C306
56.8nFCapacitor_SMD:C_0402_1005MetricC208, C209, C308, C309, C501
5SS54Diode_SMD:D_SMAD201, D301, D501, D502, D503
42604-1102project:WAGO-2604-1102J401, J402, J403, J404
43mR 1%Resistor_SMD:R_1206_3216MetricR205, R206, R305, R306
447uFCapacitor_SMD:C_2220_5750MetricC207, C307, C510, C511
4ToolingHoleproject:JLCPCB tooling holeH101, H102, H103, H104
310uFCapacitor_SMD:C_0805_2012MetricC502, C504, C602
31uFCapacitor_SMD:C_0402_1005MetricC203, C303, C505
20501010.WR1Fuse:Fuse_1206_3216MetricF401, F402
21.96kOhmResistor_SMD:R_0402_1005MetricR503, R605
210.2kOhmResistor_SMD:R_0402_1005MetricR502, R607
210uCapacitor_SMD:C_0805_2012MetricC507, C508
2CSD17571Q2project:CSD17571Q2Q201, Q301
2ESD9L3.3ST5GDiode_SMD:D_SOD-923D402, D403
2INA2180A2IDGKRPackage_SO:VSSOP-8_3.0x3.0mm_P0.65mmU203, U303
2MountingHoleproject:MountingHole_5mm_KeepoutH105, H106
2NCV8460APackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU201, U301
2NetTie_2NetTie:NetTie-2_SMD_Pad0.5mmNT601, NT602
2UCC27511DBVRPackage_TO_SOT_SMD:SOT-23-6U202, U302
1121kOhmResistor_SMD:R_0402_1005MetricR501
1220pFCapacitor_SMD:C_0402_1005MetricC503
18.2nFCapacitor_SMD:C_0402_1005MetricC506
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U502
1ESD9X5.0ST5GDiode_SMD:D_SOD-923D401
1ESP32-C3-WROOM-02PCM_Espressif:ESP32-C3-WROOM-02U601
1SDSL10D40F-3R8YInductor_SMD:L_10.4x10.4_H4.8L501
1TPS54332DDARPackage_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mmU501
1TYPE-C-31-M-12Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12P401
1WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD601

Questions

How big is the Leddimmer hw PCB?

It measures 52 × 80 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Leddimmer hw use?

117 parts, built around the ESP32-C3-WROOM-02-H4, UCC27511DBVR(UMW), TPS54332DDAR and NCV8460AD. 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 Leddimmer hw KiCad files?

From the Wassasin/leddimmer repository on GitHub, at the commit this page was made from: the board is hw/leddimmer-hw.kicad_pcb and its schematic hw/connectors.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Leddimmer hw design in my own project?

Its repository states no licence, so its author keeps all rights: ask Wassasin before reusing the design.

Similar boards

  • 4 layers40 × 52.5 mmVAL3000, the printed circuit board in 3D

    VAL3000

    Valar-Systems/valar-motion

    The easiest, fastest, cheapest, and safest way to spin a stepper motor wirelessly. Valar Motion is a family of tiny Wi-Fi stepper controllers built around a Trinamic TMC2209 driver — precisely control a motor's…

    61 parts3
  • 4 layers375.9 × 152.4 mmCore board, the printed circuit board in 3D

    Core board

    calstar/le2-avionics

    Hardware for LE2 data acquisition (DAQ) board.

    138 parts
  • 2 layers100 × 80 mmLedboard, the printed circuit board in 3D

    Ledboard

    seisyuu-hantatsushi/pcb

    Printed Circuit Boards

    90 partsMIT
  • 4 layers152.1 × 80.1 mmChicker, the printed circuit board in 3D

    Chicker

    sfunderbots/Electrical

    PCB etc.

    195 parts
  • 6 layers45 × 46 mmMotor controller, the printed circuit board in 3D

    Motor controller

    SSL-A-Team/electrical

    circuit board design files, gerbers, and circuit analysis

    101 parts6MIT
  • 4 layers40 × 52.5 mmVAL3100, the printed circuit board in 3D

    VAL3100

    Valar-Systems/VAL3100

    The VAL3100 is now part of the Valar Motion mono-repo, alongside the VAL3000 and VAL3101 controllers:

    67 parts2CERN-OHL-S-2.0
  • 4 layers50 × 50 mmMiniSpeedCam-1.2, the printed circuit board in 3D

    MiniSpeedCam-1.2

    Valar-Systems/MiniSpeedCam

    MiniSpeedCam

    101 parts116CERN-OHL-S-2.0
  • 4 layers95.9 × 90.2 mmKENSAT EPS v1.2, the printed circuit board in 3D

    KENSAT EPS v1.2

    kenchangh/kensat

    KENSAT, Edge-AI Compute in Orbit - A 2U CubeSat that runs a large language model on-orbit. A power-gated NVIDIA Jetson Orin Nano executes neural-network inference in space, and the results are downlinked over a custom…

    218 parts119