Skip to the content
PCBKitNew board
2 layers90.5 × 56 mmLedcontroller, the printed circuit board in 3D

LED chain + LED PWM output controller with 2 analog inputs, Omega2S SoC, Ethernet

Size
90.5 × 56 mm
Copper layers
2
Thickness
1.6 mm
Parts
59
Nets
86
Pads
263
Tracks, vias
740, 53
Pours
3
Routed
Yes
KiCad
KiCad 4
Created
8 Sep 2018
Updated
8 Sep 2018

Overview

Ledcontroller is an open-source printed circuit board by plan44, from the plan44/ledcontroller-hardware repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 90.5 × 56 mm with 59 parts on 86 nets, routed with 740 tracks and 53 vias.

It is built around the 74AHCT125D, MCP3002-I/P and IRLR2905PBF. Its parts include 16 capacitors, 15 resistors, 13 connectors, 5 ICs and 4 diodes.

Main components

3

README

README.md

LED controller + Connector

This repository contains KiCAD schematics and layouts for two PCBs:

The LED controller was built to integrate:

  • 5V data outputs up to 3 WS281x individually addressable LED chains
  • one PWM power output for dimming up to 80W of up to 24V LED strips
  • two analog inputs (0..3.3V) for external sensors
  • Ethernet connectivity

The connector board was designed to easily connect 7 60LED/m WS2813 LED strips to form LED display modules of 7x72 pixels each. The same board can be used on both ends of the display module, it just needs to be flipped at the far end.

The controller is based on onion.io's Omega2S MT7688 MIPS SoC module. It is meant to run OpenWrt, and there is a custom build based on OpenWrt 18.06 available which includes the p44-ledchain kernel module, a small webserver and a daemon app to create scrolling texts and other effects with the LED matrix.

-- First test with RGB LED matrix and single color 80W LED strip PWM dimmer:

LED connector close up

-- short video showing scrolling text tests with multiple controllers and 7*72 LED matrix modules

-- LED Connector close up:

LED connector close up

Parts

59
QtyValueFootprintReferences
9100nFCapacitors_SMD:C_1206_HandSolderingC1, C2, C3, C6, C10, C11, C12, C14, C17
6CONN_01X02plan44:CONFIG-PAD-2PP2, P3, P4, P5, P6, P7
449.9_1%Resistors_SMD:R_0805_HandSolderingR5, R6, R7, R8
4CONN_01X01Mounting_Holes:MountingHole_3.2mm_M3_DIN965_PadMH1, MH2, MH3, MH4
3100kResistors_SMD:R_1206_HandSolderingR13, R14, R15
3DO-214AADiodes_SMD:D_SMB_HandsolderingD2, D3, D4
210kResistors_SMD:R_1206_HandSolderingR9, R12
210uF 50VDCCapacitors_ThroughHole:CP_Radial_D7.5mm_P2.50mmC4, C13
21kResistors_SMD:R_1206_HandSolderingR10, R11
222uF 25VCapacitors_ThroughHole:CP_Radial_D7.5mm_P2.50mmC7, C15
247RResistors_SMD:R_1206_HandSolderingR3, R4
2STELVIO-2P-508plan44:STELVIO-2P-508J3, J4
110uFCapacitors_ThroughHole:CP_Radial_D7.5mm_P2.50mmC16
11k2Resistors_SMD:R_1206_HandSolderingR2
11nF/2kVCapacitors_SMD:C_1206_HandSolderingC9
11uFCapacitors_SMD:C_1206_HandSolderingC8
1470Resistors_SMD:R_1206_HandSolderingR1
174AHCT125SMD_Packages:SOIC-14_NU4
1Everlight 339-1SURSYGW/S530-A3LEDs:LED_D5.0mm-3D1
1FDI_CablePin_Headers:Pin_Header_Straight_1x06_Pitch2.54mmP1
1IRLR2905PBFTO_SOT_Packages_SMD:TO-252-2Q1
1MCP3002SMD_Packages:SOIC-8-NU5
1ONION-OMEGA2Splan44:ONION-OMEGA2SU1
1Omron PBButtons_Switches_ThroughHole:SW_PUSH_6mm_h4.3mmSW1
1Pulse-J0026D21Bplan44:PULSE-J0026D21BJ2
1Recom_R783.3-0.5plan44:Recom-R78CxxU3
1Recom_R785.0-0.5plan44:Recom-R78CxxU2
1STELVIO-4P-508plan44:STELVIO-4P-508J6
1STELVIO-5P-508plan44:STELVIO-5P-508J5
1USB_AConnect:USB_AJ1

Questions

How big is the Ledcontroller PCB?

It measures 90.5 × 56 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Ledcontroller use?

59 parts, built around the 74AHCT125D, MCP3002-I/P and IRLR2905PBF. 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 Ledcontroller KiCad files?

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

Can I use the Ledcontroller design in my own project?

Its repository publishes it under the CC-BY-SA-4.0 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 plan44/ledcontroller-hardware

1
  • 2 layers110 × 34 mmLedconnector, the printed circuit board in 3D

    Ledconnector

    plan44/ledcontroller-hardware

    LED chain + LED PWM output controller with 2 analog inputs, Omega2S SoC, Ethernet

    29 partsCC-BY-SA-4.0

Similar boards

  • 2 layers25 × 31.5 mmMotor Driver, the printed circuit board in 3D

    Motor Driver

    universalgeek56/UG56-attiny13a-pwm-controller

    ATtiny13A-based PWM controller for brushed motors, lights, heaters and fans. Soft start. Soft stop. Voltage compensation. Protection. Hysteresis. Same hardware. Different loads. Scale it with better MOSFETs.

    21 parts1MIT
  • 2 layers72.4 × 91.4 mmPedal pi Robin, the printed circuit board in 3D

    Pedal pi Robin

    thawney/PedalPiV2

    Pedal Pi V2 by Thawney is an all new and regularly maintained Pedal-Pi by electrosmash; a lo-fi programmable guitar pedal that works with the Raspberry Pi ZERO Board.

    54 parts45GPL-3.0
  • 2 layers65 × 30 mmGardening pHAT, the printed circuit board in 3D

    Gardening pHAT

    AnaviTechnology/anavi-gardening

    ANAVI Gardening uHAT is an open source hardware add-on board for Raspberry Pi that helps you develop smart solutions for monitoring and growing plants.

    27 parts11
  • 2 layers100 × 84 mmCyclope, the printed circuit board in 3D

    Cyclope

    RICCIARDI-Adrien/Cyclope

    Raspberry Pi powered robot with camera live stream and 360° lidar.

    88 parts5MIT
  • 2 layers68 × 86.9 mmNBoxRpi, the printed circuit board in 3D

    NBoxRpi

    trihome/RasPi_NervesBOX

    An extension platform for the Raspberry Pi that mimics the functionality of a PLC.

    95 parts5CC-BY-SA-4.0
  • 2 layers110.9 × 59.5 mmProcon gcc main pcb, the printed circuit board in 3D

    Procon gcc main pcb

    ESCA47/thingamaPRO

    Order at your own risk, even i fuck up too often. Maybe poke at me for help but for the most part you are on your own if you do decide to order these.

    77 parts4CERN-OHL-S-2.0
  • 2 layers125 × 79.4 mmPHORI 2 0 5, the printed circuit board in 3D

    PHORI 2 0 5

    Jwray0/phori_2

    Forked from the https://github.com/PhobGCC/PhobGCCv2-HW Project

    114 parts3CERN-OHL-S-2.0