LumaCode
c0pperdragon·LumaCode·signalgenerator/board/board.kicad_pcb
About the LumaCode PCB
LumaCode is an open source PCB design by c0pperdragon, published on GitHub. It is a 2-layer board measuring 37.5 × 23 mm, with 19 components from 14 distinct parts.
Other key parts include the AMS1117-3.3, XO2-DIP20 and 74LVC04. By type, the board carries 8 resistors, 4 capacitors, 3 ICs, 1 crystal, 1 connector and 1 switch.
It belongs with the retro computing and test & measurement designs in this gallery.
From the project
Definition of the "LumaCode" signal standard with reference implementation
A small device intended to generate various LumaCode signals. Its main purpose is for developing and testing decoding/upscaling equipment.
The device is powered by 5V over a barrel jack (center positive). Use the jumper link to select a 50Hz (when jumper closed) or 60Hz (when jumper open) source. 16 different patterns can be chosen by the 16 combinations of the dip switches.

Main components on the LumaCode
LumaCode bill of materials (BOM)
19 components, 14 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U1 |
| 1 | XO2-DIP20 | DIP-20_W7.62mm | U2 |
| 1 | 74LVC04 | TSSOP-14_4.4x5mm_P0.65mm | U3 |
| 1 | XO53 | Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm | X2 |
| 1 | Barrel_Jack_Switch | BarrelJack_Horizontal | J1 |
| 1 | Conn_Coaxial | RCA_JACK | JLUM1 |
| 1 | SW_DIP_x04 | DIP-8_W7.62mm | SW1 |
| 2 | 10uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2 |
| 2 | 100nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C4 |
| 4 | 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4 |
| 1 | 180 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5 |
| 1 | 270 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6 |
| 1 | 560 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7 |
| 1 | 390 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8 |
LumaCode design files
The KiCad project lives in the c0pperdragon/LumaCode repository on GitHub; these links point at the commit this page was built from.
LumaCode: common questions
How big is the LumaCode PCB?
The LumaCode measures 37.5 × 23 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the LumaCode?
19 components, from 14 distinct parts. The full bill of materials is listed on this page.
Where can I download the LumaCode design files?
From the c0pperdragon/LumaCode repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the LumaCode design in my own project?
The repository has no license, so all rights stay with c0pperdragon. Use it as a reference, and ask the author before reusing the design.
Similar boards
StackLink
gusmanb
52.3 × 10.5 mm5 parts2LGPL-3.05.0kLevelShifter
gusmanb
28.3 × 39.8 mm21 parts2LGPL-3.05.0kAnalyzerBoxPCB fork
gusmanb
52.7 × 47.9 mm54 parts4LGPL-3.05.0kExpansion Card Retrofit
FrameworkComputer
24 × 27.3 mm5 parts2LCC-BY-4.01.1kAmiga External
hoglet67
21.9 × 76.7 mm6 parts2LGPL-3.01.0kBuffer
hoglet67
53.9 × 23.2 mm13 parts2LGPL-3.01.0k