Skip to the content
PCBKitNew board
2 layers100 × 67 mmLed controller, the printed circuit board in 3D

KiCAD schematics and design files for my LED controller.

Size
100 × 67 mm
Copper layers
2
Thickness
1.6 mm
Parts
91
Nets
92
Pads
303
Tracks, vias
907, 119
Pours
5
Routed
Yes
KiCad
KiCad 4
Created
29 Jan 2018
Updated
27 May 2018

Overview

Led controller is an open-source printed circuit board by markus-k, from the markus-k/led-controller-hardware repository on GitHub. It is a 2-layer board of 100 × 67 mm with 91 parts on 92 nets, routed with 907 tracks and 119 vias.

It is built around the MCP16301-E/CH, 24LC16B/P and LTV-814, with the DMP4015SK3 among its other parts. Its parts include 40 resistors, 14 capacitors, 13 transistors, 9 connectors and 5 ICs. It belongs with the radio and wireless and home automation and IoT boards and the STM32 boards of this library.

Main components

4

README

README.md

12 channel LED controller (hardware files)

This repository contains all KiCad project files for my LED controller project. More information about this project can be found on Hackaday.io.

Rendered PCB

Known issues (rev 1.0)

  • The 3.3V rail is missing a backup supply (from a big cap for example) and 12-24V presence detection to keep the µC and EEPROM alive for a few more milliseconds after the power went away. It's currently not possible to save the EEPROM on powerdown and thus periodic or event based writes are required, wearing the EEPROM more than needed.
  • The 5A/Ch rating does not seem realistic unless smoking hot FETs are okay :)

License

This project is licensed under the TAPR Open Hardware License. A copy of the license is included in this repository.

Parts

91
QtyValueFootprintReferences
13100kResistors_SMD:R_0805R7, R8, R9, R10, R15, R16, R17, R18, R23, R24, R25, R26, R35
12100Resistors_SMD:R_0805R3, R4, R5, R6, R11, R12, R13, R14, R19, R20, R21, R22
12Q_NMOS_GSDTO_SOT_Packages_SMD:SOT-23Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12
61kResistors_SMD:R_0805R30, R31, R33, R34, R39, R40
4100nCapacitors_SMD:C_0805C1, C2, C3, C8
410kResistors_SMD:R_0805R2, R32, R37, R38
41MResistors_SMD:R_0805R27, R28, R29, R36
310uCapacitors_SMD:C_1206C9, C10, C14
210nCapacitors_SMD:C_0805C5, C12
24.7uCapacitors_SMD:C_1206C7, C13
110VDiodes_SMD:D_MiniMELFD4
110uCapacitors_SMD:C_0805C11
115uHInductors:Inductor_Taiyo-Yuden_NR-60xx_HandSolderingL1
11A 40VDiodes_SMD:D_SMAD1
11uCapacitors_SMD:C_0805C6
124LC16Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU5
131.2kResistors_SMD:R_0805R1
14.7uCapacitors_SMD:C_0805C4
1ATWINC15x0ATWINC15x0:ATWINC15x0U4
1DDiodes_SMD:D_MiniMELFD2
1DMP4015SK3TO_SOT_Packages_SMD:TO-252-2Q13
1GRP1Connectors_Phoenix:PhoenixContact_MC-G_04x3.81mm_AngledJ3
1GRP2Connectors_Phoenix:PhoenixContact_MC-G_04x3.81mm_AngledJ4
1GRP3Connectors_Phoenix:PhoenixContact_MC-G_04x3.81mm_AngledJ5
1GRP4Connectors_Phoenix:PhoenixContact_MC-G_04x3.81mm_AngledJ6
1LEDLEDs:LED_0805D3
1LED_Dual_AACCATWINC15x0:MEN-1801D5
1LTV-814Housings_DIP:DIP-4_W7.62mm_SMDSocket_SmallPadsU2
1MCP16301TO_SOT_Packages_SMD:SOT-23-6U3
1PWRConnectors_Phoenix:PhoenixContact_MC-G_02x3.81mm_AngledJ2
1STLINKPin_Headers:Pin_Header_Straight_1x06_Pitch2.54mmJ1
1STM32F101C8TxHousings_QFP:LQFP-48_7x7mm_Pitch0.5mmU1
1SWITCHConnectors_Phoenix:PhoenixContact_MC-G_02x3.81mm_AngledJ7
1SW_PushButtons_Switches_SMD:SW_SPST_FSMSMSW1
1TESTMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallTP1
1UARTPin_Headers:Pin_Header_Straight_1x03_Pitch2.54mmJ8
1UART_WINCPin_Headers:Pin_Header_Straight_1x03_Pitch2.54mmJ9

The 89 most common of 91 parts.

Questions

How big is the Led controller PCB?

It measures 100 × 67 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Led controller use?

91 parts, built around the MCP16301-E/CH, 24LC16B/P, LTV-814 and DMP4015SK3. 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 Led controller KiCad files?

From the markus-k/led-controller-hardware repository on GitHub, at the commit this page was made from: the board is led-controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Led controller design in my own project?

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

Similar boards

  • 4 layers140 × 90 mmTPA3255PBTL, the printed circuit board in 3D

    TPA3255PBTL

    EliMattingly22/TPA3255_ClassD_PBTL

    A KiCAD project for the TPA3255 amplifier in PBTL mode

    140 parts15MIT
  • 2 layers94.4 × 90 mmSaturation Tester, the printed circuit board in 3D

    Saturation Tester

    EliMattingly22/Inductor_Saturation_Tester

    A circuit to check the saturation level of different inductor cores

    78 parts2MIT
  • 2 layers150 × 80 mmK3S Seq IF Sw, the printed circuit board in 3D

    K3S Seq IF Sw

    M0WGF/K3s-IF-switch-and-Sequencer

    Two port IF switch and three event sequencer for use with the Elecraft K3 and K3s transceivers.

    102 parts
  • 4 layers92.8 × 86.4 mmTPA3126, the printed circuit board in 3D

    TPA3126

    smileym4n-collab/Kicadprojects

    37 parts
  • 2 layers79 × 89 mmBms v1, the printed circuit board in 3D

    Bms v1

    azerimaker/BMS_3-5S

    3-5S Battery Management System based on TI bq76920 IC and MSP430 uC.

    175 parts22
  • 2 layers128 × 55 mmMotoHUD, the printed circuit board in 3D

    MotoHUD

    wiciu15/motoHUDsch

    KiCad Schematic and PCB for motoHUD (https://github.com/wiciu15/motoHUDini)

    121 parts16
  • 2 layers200 × 100 mmMobo, the printed circuit board in 3D

    Mobo

    opulo-inc/lumenpnp-archive

    This repository is a public archive of the LumenPnP Pick and Place (formerly Index) source material from the beginning in mid-2020 until May 2022. The current source can be found at https://github.com/opulo-inc/lumenpnp

    88 parts6GPL-3.0
  • 2 layers83.8 × 80 mmMosogep, the printed circuit board in 3D

    Mosogep

    simonyiszk/mosogep-sch-reboot

    Project reboot

    80 parts2