I/O Expansion Board
INTI-CMNB·kicad-ci-test-spora·pcb_io/spora_io.kicad_pcb
About the I/O Expansion Board
I/O Expansion Board is an open source PCB design by INTI-CMNB, published on GitHub under the BSD-3-Clause license. It is a 2-layer board measuring 16.8 × 18.4 mm, with 31 components from 18 distinct parts.
Other key parts include the MCP1252-ADJ. By type, the board carries 13 capacitors, 10 resistors, 2 transistors, 2 connectors, 2 switches and 1 IC.
From the project
This is a CI/CD test for KiCad using KiBot and other tools. As example we took the Spora project and applied the concepts.
This project is a demo of CI/CD for KiCad
Automate the following tasks: ERC and DRC checks PDF versions of the schematic and PCB for documentation * Generation of fabrication files (BoMs, gerbers, drill, position, 3D model, etc.)
To automate the process here we use: KiBot to generate gerbers, drill, position files and BoMs (HTML, XLSX and CSV) kicad-automation-scripts to run DRC/ERC, print schematics and PCB InteractiveHtmlBom to generate interactive HTML BoMs PcbDraw to generate the PCB previews using different colors Docker to integrate KiCad and all the tools in a single package suitable…

Main components on the I/O Expansion Board
I/O Expansion Board bill of materials (BOM)
31 components, 18 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MCP1252-ADJ | MSOP-8 | U1 |
| 1 | FDN335N_NMOS | SSOT-3 | Q1 |
| 1 | FDN338P_PMOS | SSOT-3 | Q2 |
| 1 | DF12B 3.0 10DS 0.5V 81 | df12(3.0)-10ds-0.5v | J1 |
| 1 | ER-OLED0.49-1Series | ER-OLED0.49-1_B | J2 |
| 1 | JUMPER | JUMPER3_0603 | JP1 |
| 2 | SW_PUSH | B3U_3000PB | SW1, SW2 |
| 6 | 1uF | c_0402 | C1, C2, C5, C6, C11, C12 |
| 1 | 2.2uF | c_0402 | C3 |
| 1 | 4.7uF | c_0402 | C4 |
| 2 | 0.1uF | c_0402 | C7, C8 |
| 2 | 10 uF | c_0402 | C9, C10 |
| 1 | 1 uF | c_0402 | C13 |
| 1 | 390K | r_0402 | R1 |
| 6 | 10K | r_0402 | R2, R3, R7, R9, R10, R11 |
| 1 | 23.2 K | r_0402 | R6 |
| 1 | 0 ohm | r_0402 | R12 |
| 1 | 100K | r_0402 | R13 |
I/O Expansion Board design files
The KiCad project lives in the INTI-CMNB/kicad-ci-test-spora repository on GitHub; these links point at the commit this page was built from.
I/O Expansion Board: common questions
How big is the I/O Expansion Board?
The I/O Expansion Board measures 16.8 × 18.4 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the I/O Expansion Board?
31 components, from 18 distinct parts. The full bill of materials is listed on this page.
Where can I download the I/O Expansion Board design files?
From the INTI-CMNB/kicad-ci-test-spora repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the I/O Expansion Board design in my own project?
Yes, under the terms of its BSD-3-Clause license, which INTI-CMNB chose for the repository.