CoreLight
llextv·coreLight·scheme/coreLight.kicad_pcb
About the CoreLight PCB
CoreLight is an open source PCB design by llextv, published on GitHub. It is a 4-layer board measuring 170.7 × 119 mm, with 192 components from 55 distinct parts.
Other key parts include the IS42S16400J-xC, W25Q128JVS, NUCLEO144-H743ZI, W5500 and MAX3485. By type, the board carries 67 capacitors, 38 resistors, 26 ICs, 23 diodes, 21 connectors and 7 switches.
From the project
CoreLight is an open-source DIY lighting controller built around an STM32H743.
CoreLight is an open-source DIY lighting controller built around an STM32H743.
The project is designed to manage stage lighting systems with up to 13 DMX universes, Ethernet protocols such as Art-Net and sACN, timecode synchronization, show playback and system monitoring.
The goal is not to recreate a grandMA3 console. CoreLight is intended to be a hardware platform for a future open-source lighting-control system.

Main components on the CoreLight
CoreLight bill of materials (BOM)
192 components, 55 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | IS42S16400J-xC | TSOP-II-54_22.2x10.16mm_P0.8mm | U2 |
| 1 | W25Q128JVS | SOIC-8_5.23x5.23mm_P1.27mm | U3 |
| 1 | NUCLEO144-H743ZI | LQFP-144-1EP_20x20mm_P0.5mm_EP6.5x6.5mm | U4 |
| 1 | W5500 | LQFP-48_7x7mm_P0.5mm | U5 |
| 14 | MAX3485 | SOIC-8_3.9x4.9mm_P1.27mm | U6, U7, U8, U9, U10, U11, U12, U13 +6 |
| 1 | DS3231M | SOIC-16W_7.5x10.3mm_P1.27mm | U19 |
| 1 | LM2596S-ADJ 5V | TO-263-5_TabPin3 | U20 |
| 1 | AP2112K-3.3 | SOT-23-5 | U21 |
| 1 | INA226 | VSSOP-10_3x3mm_P0.5mm | U22 |
| 2 | TMP117xxDRV | WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm | U23, U24 |
| 1 | CD74HC4067M | SOIC-24W_7.5x15.4mm_P1.27mm | U25 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U26 |
| 2 | MOSFET | TO-252-3_TabPin2 | Q14, Q16 |
| 1 | 2N7002/AOD | Q_SOT-23 | Q15 |
| 2 | Crystal 25MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1, Y3 |
| 1 | Micro_SD_Card | microSD_HC_Hirose_DM3D-SF | J1 |
| 1 | RJ45_Hanrun_HR911105A_Horizontal | RJ45_Hanrun_HR911105A_Horizontal | J3 |
| 13 | Con DMX | JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J5, J6, J21, J23, J24, J25, J26, J27 +5 |
| 1 | USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J16 |
| 1 | 24v in | TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J17 |
Show 35 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | FAN | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J18 |
| 1 | SWD | JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J19 |
| 1 | UART | JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J20 |
| 1 | LTC IN | Jack_3.5mm_Ledino_KB3SPRS_Horizontal | J22 |
| 1 | Battery | BatteryHolder_Keystone_3000_1x12mm | BT1 |
| 1 | Buzzer 3.3V | Buzzer_12x9.5RM7.6 | BZ1 |
| 1 | Fuse 3-5A | Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder | F2 |
| 1 | BOOT | SW_Push_1P1T_NO_6x6mm_H9.5mm | SW1 |
| 1 | EC11 with BTN | RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW2 |
| 5 | SW_Push | SW_Push_1P1T_NO_6x6mm_H9.5mm | SW3, SW4, SW5, SW6, SW7 |
| 1 | D_TVS_Dual_AAC | D_SOT-23 | D4 |
| 1 | 1N5819 | D_DO-41_SOD81_P10.16mm_Horizontal | D17 |
| 13 | SM712 | D_SOT-23 | D31, D33, D34, D35, D36, D37, D38, D39 +5 |
| 1 | 1N4148 | D_DO-35_SOD27_P7.62mm_Horizontal | D32 |
| 7 | LED | LED_0805_2012Metric | D47, D48, D49, D50, D51, D52, D53 |
| 2 | FerriteBead | C_0805_2012Metric | FB1, FB3 |
| 33 | 100nF | C_0805_2012Metric | C1, C4, C6, C9, C13, C16, C27, C29 +25 |
| 4 | 22pF | C_0805_2012Metric | C2, C3, C32, C33 |
| 21 | 4.7µF | C_0805_2012Metric | C5, C7, C8, C28, C35, C40, C41, C43 +13 |
| 2 | 1uF | C_0805_2012Metric | C12, C81 |
| 2 | 10uF | C_0805_2012Metric | C26, C70 |
| 2 | 4.7uF | C_0805_2012Metric | C37, C67 |
| 2 | 10nF | C_0805_2012Metric | C73, C74 |
| 1 | 2.2nF | C_0805_2012Metric | C80 |
| 15 | 10k | R_0805_2012Metric | R1, R4, R5, R6, R9, R42, R58, R74 +7 |
| 9 | 330R | R_0805_2012Metric | R2, R3, R10, R11, R12, R13, R14, R15 +1 |
| 1 | 12.1k | R_0805_2012Metric | R7 |
| 1 | 12.4k | R_0805_2012Metric | R8 |
| 1 | 1k | R_0805_2012Metric | R41 |
| 2 | 5.1K | R_0805_2012Metric | R43, R44 |
| 1 | 10-50mΩ | R_0805_2012Metric | R45 |
| 5 | 100k | R_0805_2012Metric | R59, R72, R75, R85, R86 |
| 1 | 52.3k | R_0805_2012Metric | R73 |
| 1 | 100R | R_0805_2012Metric | R76 |
| 1 | 120R | R_0805_2012Metric | R87 |
CoreLight design files
The KiCad project lives in the llextv/coreLight repository on GitHub; these links point at the commit this page was built from.
- Layoutscheme/coreLight.kicad_pcb
- Schematicscheme/coreLight.kicad_sch
- BOMbom.csv
CoreLight: common questions
How big is the CoreLight PCB?
The CoreLight measures 170.7 × 119 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the CoreLight?
192 components, from 55 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the CoreLight design files?
From the llextv/coreLight repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the CoreLight design in my own project?
The repository has no license, so all rights stay with llextv. Use it as a reference, and ask the author before reusing the design.