

Digital Interface
b
- Size
- 91 × 84 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 33
- Nets
- 35
- Pads
- 117
- Tracks, vias
- 239, 3
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 12 Feb 2026
- Updated
- 3 Aug 2026
Overview
Digital Interface is an open-source printed circuit board by juamorenogo, from the juamorenogo/DCSource_DIY repository on GitHub. It is a 2-layer board of 91 × 84 mm with 33 parts on 35 nets, routed with 239 tracks and 3 vias.
Its parts include 11 resistors, 10 connectors, 5 capacitors, 3 diodes and 3 switches. It belongs with the interfaces and adapters boards and the PIC boards of this library.
README
README.mdEwigVolt - CV/CC Precision DC Supply
Electronic design project / UNAL / 2026-1 Project made by:
- Juan Sebastian Moreno Gonzalez
- Nicolás Prieto Solano
Design Document
It is disposed a PDF file that contains every single detail of the design of this project.
Parts
33| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10 |
| 5 | 100n | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C1, C2, C3, C4, C5 |
| 1 | 220 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R11 |
| 1 | 3.3V | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J9 |
| 1 | ADC1 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J5 |
| 1 | ADC2 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J6 |
| 1 | CC_MODE | LED_THT:LED_D5.0mm | D3 |
| 1 | CV_MODE | LED_THT:LED_D5.0mm | D2 |
| 1 | Conn_01x06_Pin | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J10 |
| 1 | DAC1 | Library:MCP4725_module | J3 |
| 1 | DAC1 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J7 |
| 1 | DAC2 | Library:MCP4725_module | J4 |
| 1 | DAC2 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J8 |
| 1 | I | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | Keyboard_3x4 | Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical | J1 |
| 1 | LCD_SCREEN | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J2 |
| 1 | ON/OFF | LED_THT:LED_D5.0mm | D1 |
| 1 | On/Off | Button_Switch_THT:SW_PUSH_6mm | SW3 |
| 1 | PIC18LF25K42T-I/SO | Library:SOIC28_SO_MCH | U2 |
| 1 | V | Button_Switch_THT:SW_PUSH_6mm | SW2 |
Questions
How big is the Digital Interface PCB?
It measures 91 × 84 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Digital Interface use?
33 parts. 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 Digital Interface KiCad files?
From the juamorenogo/DCSource_DIY repository on GitHub, at the commit this page was made from: the board is Electronic-design/General-Design/PCB/01_Digital-interface/Prototype_0THT/Digital_Interface/Digital_Interface.kicad_pcb and its schematic Electronic-design/General-Design/PCB/00_DC-DC-Converter/Flyback_PCB/Flyback_UCC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Digital Interface design in my own project?
Its repository states no licence, so its author keeps all rights: ask juamorenogo before reusing the design.
More from juamorenogo/DCSource_DIY
2- 2 layers174.2 × 124 mm

- 2 layers91 × 48 mm

Similar boards
- 2 layers65 × 30 mm

Rgb to hdmi
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
33 parts1kGPL-3.0 - 2 layers127 × 96 mm

Amiga gfxcard
mntmn/amiga2000-gfxcard
MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog
33 parts1k - 2 layers92.7 × 58.4 mm

Hacky holidays
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
33 parts915 - 2 layers240 × 120 mm

Quiver PDB 01
Arrow-air/project-quiver
Project Quiver documentation, designs, and project artifacts.
33 parts617CERN-OHL-S-2.0 - 2 layers75 × 26 mm

DIY detector
ozel/DIY_particle_detector
A mobile low-cost spectrometer for measuring radioactivity and the energy of ionising radiation like alpha particles and electrons
33 parts558BSD-2-Clause - 2 layers100 × 50 mm

Pixelix
BlueAndi/Pixelix
Full RGB LED matrix, based on an ESP32 and WS2812B LEDs or emulated LEDs on TFT.
33 parts447MIT - 2 layers99.1 × 71.1 mm

CONTROLLER Standby Instrument
jrsteensen/OpenHornet
OpenHornet 1:1 F/A-18C Simulator Repository
33 parts431 - 2 layers65 × 30 mm
