

IDC10-Breakout
Various Designs and Files for my CNC machine.
- Size
- 64 × 32.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 5
- Nets
- 10
- Pads
- 50
- Tracks, vias
- 128, 16
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 16 Apr 2023
- Updated
- 28 Jun 2025
Overview
IDC10-Breakout is an open-source printed circuit board by stefanhepp, from the stefanhepp/design-libs repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 64 × 32.3 mm with 5 parts on 10 nets, routed with 128 tracks and 16 vias.
It belongs with the interfaces and adapters boards of this library.
README
README.mdREADME
Collection of design files and templates for 3D modelling and PCB design.
boards: Contains various PCB boards and schematicskicad: KiCAD symbols, footprints and templates (for design rules)
KiCAD Libraries
Symbols
The kicad/symbols folder contains the following symbol libraries:
Custom_Symbols: A library of various schematic symbols.R_Pack04_SIL: A copy of the KiCADR_Pack04symbol, but using throughhole SIL package footprint and pin numbering, since the standard KiCAD SIL symbols use too much space.Mini-DIN-2x6: Two mini-DIN 6pin units in one symbol, to use with a dual-miniDIN-6 socket
- `Custom_MCU_Module': A library of MCU devkit symbols.
ESP32-DevKitC_fixed: A copy of the Expressif ESP32 38pin devkit symbol, but using alternative footprints.ESP32-WROOM32-Devkit: Symbol for the 30pin ESP32 dev boards.
Footprints and 3D Models
The kicad/footprints folder contains the following footprint libraries:
Custom_Heatsinks.pretty: A footprint library for various heatsinks.Heatsink_Aavid_TO-220_H12.7mm: Simple TO220 heatsink
Custom_Connectors.pretty: A footprint library for various connectors.Custom_Module.pretty: A footprint library for various MCU devkit modules.
The kicad/3dmodels folder contains the following 3D models, used with the footprints:
Custom_Connectors.3dmodels: 3D models of connectorsDIN5 PCB DELTRON: DIN-5 PCB Socket, model from https://grabcad.com/library/din5-pcb-socket-90
Board Templates
The kicad/templates folder contains PCB setting templates:
- Single-sided PCB, 0.3mm track width (fine tracks, allows routing between pins)
- Single-sided PCB, 0.4mm track width (coarse tracks, easy to mill)
- Double-sided PCB, 0.3mm track width (fine tracks, allows routing between pins)
- Double-sided PCB, 0.4mm track width (coarse tracks, easy to mill)
Additional Libraries, ...
KiCAD Libraries
- Teensy Symbols, footprints, 3D models
- Arduino Symbols, footprints, 3D models
Board Templates
- Aisler PCB template:
- PCBWay PCB template:
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Parts
5| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | Conn_01x10 | Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical | J4, J5 |
| 2 | Conn_02x05_Odd_Even | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J1, J2 |
| 1 | Conn_01x10 | Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical | J3 |
More from stefanhepp/design-libs
3- 2 layers35.6 × 24.8 mm

- 2 layers21.3 × 23.9 mm

SOIC-16-Breakout
stefanhepp/design-libs
Various Designs and Files for my CNC machine.
3 partsCC-BY-SA-4.0 - 2 layers31 × 23 mm

PCB Test 0.32mm
stefanhepp/design-libs
Various Designs and Files for my CNC machine.
2 partsCC-BY-SA-4.0
Similar boards
- 2 layers98 × 27 mm

- 2 layers21 × 33 mm

24g2usb pico2w
joypad-ai/joypad-os
Universal controller firmware for building adapters, dongles, and custom controllers.
5 parts1.7kApache-2.0 - 2 layers53.2 × 59.6 mm

A10 OLinuXino Lime Rev B SHIELD TEMPLATE
OLIMEX/OLINUXINO
OLINUXINO is Open Source / Open Hardware, low cost from EUR 24 Linux Industrial grade Single Board Computer capable to operate -25+85C
5 parts1.5k - 2 layers30 × 11 mm

Main control board servo tester
jamro/tiny-engineer
A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.
5 parts1.1k - 2 layers78.8 × 35.3 mm

KiCadTest
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
5 parts915 - 2 layers50 × 23 mm

- 2 layers43.2 × 28.5 mm

- 2 layers20.3 × 15.2 mm

L0 light sensor
Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.
5 parts546MIT
Questions
How big is the IDC10-Breakout PCB?
It measures 64 × 32.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the IDC10-Breakout use?
5 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 IDC10-Breakout KiCad files?
From the stefanhepp/design-libs repository on GitHub, at the commit this page was made from: the board is boards/IDC10-Breakout/IDC10-Breakout.kicad_pcb and its schematic boards/AudioJack-Breakout/AudioJack-Breakout.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the IDC10-Breakout design in my own project?
Its repository publishes it under the CC-BY-SA-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
