Skip to the content
PCBKitNew board
2 layersDMXSwitchpack, the printed circuit board in 3D

This project includes the PCB and Firmware to build a DIY DMX Switchpack

Copper layers
2
Thickness
1.6 mm
Parts
48
Nets
61
Pads
202
Tracks, vias
158, 0
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
6 Sep 2022
Updated
6 Sep 2022

Overview

DMXSwitchpack is an open-source printed circuit board by schmoizz, from the schmoizz/DMXSwitchpack repository on GitHub. It is a 2-layer board with 48 parts on 61 nets, routed with 158 tracks and 0 vias.

It is built around the ESP32-WROOM-32D and MAX485ED. Its parts include 20 resistors, 8 diodes, 7 connectors, 7 switches and 4 transistors. It belongs with the ESP32 boards of this library.

Main components

2

README

README.md

DMXSwitchpack

This project includes the PCB and Firmware to build a DIY DMX Switchpack

Parts

48
QtyValueFootprintReferences
1010KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R3, R4, R5, R6, R7, R8, R9, R10
41N4001Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD3, D4, D7, D8
41kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR11, R12, R15, R16
4LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1, D2, D5, D6
4Q_NPN_BCEOptoDevice:LaserDiode_TO3.3-D3.3-3Q1, Q2, Q3, Q4
4RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR13, R14, R17, R18
210kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR19, R20
1Connection Relay 1TerminalBlock:TerminalBlock_bornier-3_P5.08mmJ3
1Connection Relay 2TerminalBlock:TerminalBlock_bornier-3_P5.08mmJ4
1Connection Relay 3TerminalBlock:TerminalBlock_bornier-3_P5.08mmJ5
1Connection Relay 4TerminalBlock:TerminalBlock_bornier-3_P5.08mmJ6
1DMX AdressingButton_Switch_THT:SW_DIP_SPSTx10_Slide_9.78x27.58mm_W7.62mm_P2.54mmSW1
1DMX InConnector_Audio:Jack_XLR_Neutrik_NC3FAAH-0_HorizontalJ1
1DMX outConnector_Audio:Jack_XLR_Neutrik_NC3FAAH-0_HorizontalJ2
1ESP32-WROOM-32DRF_Module:ESP32-WROOM-32U2
1Flash ConnectorConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ7
1MAX485EOptoDevice:Broadcom_LGA-8_2x2mm_P0.53mmU1
1Relay 1Relay_THT:Relay_StandexMeder_DIP_LowProfileK1
1Relay 2Relay_THT:Relay_StandexMeder_DIP_LowProfileK3
1Relay 3Relay_THT:Relay_StandexMeder_DIP_LowProfileK2
1Relay 4Relay_THT:Relay_StandexMeder_DIP_LowProfileK4
1flashButton_Switch_THT:SW_PUSH_6mm_H5mmSW3
1resetButton_Switch_THT:SW_PUSH_6mm_H5mmSW2

Questions

What parts does the DMXSwitchpack use?

48 parts, built around the ESP32-WROOM-32D and MAX485ED. 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 DMXSwitchpack KiCad files?

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

Can I use the DMXSwitchpack design in my own project?

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

Similar boards

  • 2 layers114.2 × 97.5 mmPlantMonitor v102, the printed circuit board in 3D

    PlantMonitor v102

    MathewNhari/KiCad

    Schematics for the plant monitoring systems

    51 parts
  • 2 layers64.5 × 71.8 mmEsp rs485 modbus, the printed circuit board in 3D

    Esp rs485 modbus

    Shakir555/ESP32-CommBridge-485

    UART to RS-485 communication using ESP32 and ESP-IDF, designed for reliable industrial and IoT serial data transfer.

    31 parts
  • 2 layers63 × 46 mmPi485, the printed circuit board in 3D

    Pi485

    bvarner/pi485

    An open-source TTL UART <-> RS485 converter, intended for a Raspberry Pi or Arduino

    31 parts41MIT
  • 2 layers150 × 50 mmEsp32-led smps, the printed circuit board in 3D

    Esp32-led smps

    lucysrausch/esp32-led-smps

    230V main LED smps. 2x30W Constant Current.

    179 parts30
  • 4 layers96 × 172 mmServo cpu, the printed circuit board in 3D

    Servo cpu

    wiciu15/servo2

    Servo inverter for 3-phase AC motor with/out encoder feedback

    167 parts29
  • 2 layers60 × 30 mmScoring table hardware, the printed circuit board in 3D

    Scoring table hardware

    GrappleRobotics/JMS

    Another alternative field management system for the FIRST Robotics Competition.

    30 parts18
  • 2 layers68.6 × 53.3 mmXyloShield, the printed circuit board in 3D

    XyloShield

    StefanKrupop/XyloShield

    Shield for Arduino that hosts a RFM26W radio module and allows DMX-512 connectivity

    19 parts17