DMX2SGM
Gabse·DMX2SGM·Layout/DMX2SGM.kicad_pcb
About the DMX2SGM PCB
DMX2SGM is an open source AVR/Arduino PCB design by Gabse, published on GitHub under the CC-BY-NC-4.0 license. It is a 2-layer board measuring 66.5 × 90.9 mm, with 32 components from 20 distinct parts.
Its main chip is the ATTINY1634-SU, from the AVR/Arduino family. Other key parts include the SN75176BP, 6N137, REE-0505S, SN74HC14N and L7805ABP. By type, the board carries 9 capacitors, 6 ICs, 5 connectors, 5 resistors, 3 diodes and 1 crystal.
From the project
DMX512 to SGM256 Converter
DMX2SGM = DMX512 to Dual SGM256 Converter
It lets you reuse your old SGM gear with almost any standard DMX controller on the market.
The device has 2 independent outputs for DMX channel 1 to 256 and 257 to 512 and can be powered by ether one of them.
Due to its small form factor it can be installed nearly anywhere in the SGM signal path replacing old SGM Regia lighting desks directly.
Main components on the DMX2SGM
DMX2SGM bill of materials (BOM)
32 components, 20 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATTINY1634-SU ATtiny1634 TME | SOIC-20W_7.5x12.8mm_Pitch1.27mm | U1 |
| 1 | SN75176BP 485 TME | DIP-8_W7.62mm_Socket_LongPads | U2 |
| 1 | 6N137 TME | DIP-8_W7.62mm_Socket_LongPads | U3 |
| 1 | REE-0505S TME | RECOM-REE-0505S | U4 |
| 1 | SN74HC14N 74HC14 TME | DIP-14_W7.62mm_Socket_LongPads | U5 |
| 1 | L7805ABP 7805 TME | TO-220-3_Vertical | U6 |
| 1 | 12MHZ 12MHz TME | Crystal_HC49-4H_Vertical | Y1 |
| 1 | 67996-206HLF AVR-ISP-6 TME | PinHeader_2x03_P2.54mm_Vertical | J1 |
| 4 | MX-90120-0763 Conn_01x03 TME | PinHeader_1x03_P2.54mm_Vertical | J2, J3, J4, J5 |
| 1 | BD09AV TME | BD09AV | SW1 |
| 2 | B59990C0120A070 B59990C0120A07 TME | RV_Disc_D7mm_W3.4mm_P5mm | TH1, TH2 |
| 1 | TLHY5400-AS12Z LED TME | LED_D5.0mm | D1 |
| 2 | 1N4007-E3/54 1N4007 TME | D_DO-15_P12.70mm_Horizontal | D2, D3 |
| 4 | C315C103K5R5TA 100n TME | C_Disc_D3.0mm_W1.6mm_P2.50mm | C1, C3, C6, C9 |
| 2 | C315C229D2G5TA 22p TME | C_Disc_D3.0mm_W1.6mm_P2.50mm | C2, C4 |
| 1 | UVZ2A100MED 10µ TME | CP_Radial_D6.3mm_P2.50mm | C5 |
| 1 | C315C103K5R5TA 100n TME | C_Disc_D3.0mm_W2.0mm_P2.50mm | C7 |
| 1 | UVZ2C010MED 1µ TME | CP_Radial_D6.3mm_P2.50mm | C8 |
| 1 | MBA02040C2201FCT00 2K2 TME | R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R1 |
| 4 | MBA02040C3900FC100 390R TME | R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R2, R3, R4, R5 |
DMX2SGM design files
The KiCad project lives in the Gabse/DMX2SGM repository on GitHub; these links point at the commit this page was built from.
DMX2SGM: common questions
What microcontroller does the DMX2SGM use?
The DMX2SGM is built around the ATTINY1634-SU, from the AVR/Arduino family.
How big is the DMX2SGM PCB?
The DMX2SGM measures 66.5 × 90.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the DMX2SGM?
32 components, from 20 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 DMX2SGM design files?
From the Gabse/DMX2SGM repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the DMX2SGM design in my own project?
It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.
Can I test firmware for the DMX2SGM without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746