Controller1
KyGuy2002·ProjectDMX-PCB·controller/controller1.kicad_pcb
About the Controller1 PCB
Controller1 is an open source RP2040/RP2350 PCB design by KyGuy2002, published on GitHub. It is a 2-layer board measuring 160 × 113 mm, with 31 components from 22 distinct parts.
Its main chip is the Waveshare RP2350B, from the RP2040/RP2350 family. By type, the board carries 24 ICs, 4 switches and 3 connectors.
From the project
PCB designs for projectdmx.us modular prop controller
Controller1 bill of materials (BOM)
31 components, 22 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ~ | Waveshare RP2350B | U1 |
| 1 | ~ | DMX Transceiver | U2 |
| 1 | ~ | JST XH Power | U4 |
| 1 | ~ | OLED 1_3in I2C | U5 |
| 4 | ~ | Module Interface | U6, U7, U13, U14 |
| 1 | ~ | Tey PCM DAC | U8 |
| 1 | ~ | SD Card Reader | U9 |
| 1 | ~ | W5500 Ethernet Module | U10 |
| 1 | ~ | 3A Buck Converter | U11 |
| 1 | ~ | Debug Header | U12 |
| 6 | ~ | Horiz Terminal Block | U15, U17, U18, U19, U20, U21 |
| 1 | ~ | Extra Header | U16 |
| 1 | ~ | Interface Connector | U26 |
| 2 | ~ | DMX Alt JST | U27, U28 |
| 1 | ~ | Aux Alt JST | U29 |
| 1 | Female XLR Out | AC3FAH-AU-PRE_AMP | J2 |
| 1 | Male XLR In | AC3MAH-AU-PRE_AMP | J3 |
| 1 | SJ-3523-SMT | SJ-3523-SMT-TR | J4 |
| 1 | UP | SW_TS04-66-43-BK-260-SMT | S1 |
| 1 | DOWN | SW_TS04-66-43-BK-260-SMT | S2 |
Show 2 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ENTER | SW_TS04-66-43-BK-260-SMT | S3 |
| 1 | MENU | SW_TS04-66-43-BK-260-SMT | S5 |
Controller1 design files
The KiCad project lives in the KyGuy2002/ProjectDMX-PCB repository on GitHub; these links point at the commit this page was built from.
Controller1: common questions
What microcontroller does the Controller1 use?
The Controller1 is built around the Waveshare RP2350B, from the RP2040/RP2350 family.
How big is the Controller1 PCB?
The Controller1 measures 160 × 113 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Controller1?
31 components, from 22 distinct parts. The full bill of materials is listed on this page.
Where can I download the Controller1 design files?
From the KyGuy2002/ProjectDMX-PCB repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Controller1 design in my own project?
The repository has no license, so all rights stay with KyGuy2002. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Controller1 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
More boards in ProjectDMX-PCB
Rfid module
KyGuy2002
80 × 22 mm35 parts2LNo license0Amp module
KyGuy2002
80 × 22 mm22 parts2LNo license0Fet module
KyGuy2002
80 × 22 mm19 parts2LNo license0Relay module
KyGuy2002
80 × 22 mm17 parts2LNo license0Pwm module
KyGuy2002
65 × 22 mm16 parts2LNo license0Neo module
KyGuy2002
80 × 22 mm7 parts2LNo license0Oled panel
KyGuy2002
52 × 38 mm5 parts2LNo license0
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Main
google
98 × 71 mm102 parts2LApache-2.02.9k