Skip to the content
PCBKitNew board
2 layers50.3 × 50.3 mmSPIEX01, the printed circuit board in 3D

SPI (bus) expander to control multiple devices from the one SPI master.

Size
50.3 × 50.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
20
Nets
22
Pads
108
Tracks, vias
356, 34
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
13 Feb 2020
Updated
3 Jul 2024

Overview

SPIEX01 is an open-source printed circuit board by mlab-modules, from the mlab-modules/SPIEX01 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 50.3 × 50.3 mm with 20 parts on 22 nets, routed with 356 tracks and 34 vias.

It is built around the 74HC125D, 74HC00D and 74HC164. Its parts include 13 connectors, 3 capacitors, 3 ICs and 1 diode. It belongs with the interfaces and adapters boards of this library.

Main components

3

README

README.md

SPIEX01 - digital SPI (bus) expander

SPIEX01 top SPIEX01 bottom

Parts

20
QtyValueFootprintReferences
4CONN_01X01Mounting_Holes:MountingHole_3mmP10, P11, P12, P13
3100nCapacitors_SMD:C_0603_HandSolderingC1, C2, C3
174HC00Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mmU1
174HC125Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mmU3
174HC164Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mmU2
1DResistors_SMD:R_0805_HandSolderingD1
1PWRMlab_Pin_Headers:Straight_2x03J1
1SPI-INMlab_Pin_Headers:Straight_2x03P1
1SPI0Mlab_Pin_Headers:Straight_2x03P3
1SPI1Mlab_Pin_Headers:Straight_2x03P5
1SPI2Mlab_Pin_Headers:Straight_2x03P7
1SPI3Mlab_Pin_Headers:Straight_2x03P2
1SPI4Mlab_Pin_Headers:Straight_2x03P4
1SPI5Mlab_Pin_Headers:Straight_2x03P6
1SPI6Mlab_Pin_Headers:Straight_2x03P8

Questions

How big is the SPIEX01 PCB?

It measures 50.3 × 50.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the SPIEX01 use?

20 parts, built around the 74HC125D, 74HC00D and 74HC164. 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 SPIEX01 KiCad files?

From the mlab-modules/SPIEX01 repository on GitHub, at the commit this page was made from: the board is hw/sch_pcb/SPIEX01.kicad_pcb and its schematic hw/sch_pcb/SPIEX01.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SPIEX01 design in my own project?

Its repository publishes it under the GPL-3.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).

Similar boards

  • 2 layers135.9 × 53.3 mmSpi, the printed circuit board in 3D

    Spi

    scefrom/SF68

    A board featuring the Motorola 68000

    46 parts2
  • 2 layers142.2 × 99.1 mmZX81plus38, the printed circuit board in 3D

    ZX81plus38

    Bambelweeny57/Purple-38er

    Build of a ZX81 +38 in Purple PCB's and Keys

    132 parts
  • 2 layers180 × 67.5 mmNEW KANJI ROM, the printed circuit board in 3D

    NEW KANJI ROM

    bml3mk5/S1KanjiRomJIS2

    JIS Level 2 Kanji ROM Card for HITACHI MB-S1

    61 parts
  • 4 layers100 × 100 mm74HCT6526, the printed circuit board in 3D

    74HCT6526

    dmolinagarcia/74HCT6526

    74HCT6526

    77 parts14
  • 2 layers191.8 × 121.3 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-UART-Computer-1-2

    Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed

    109 parts184
  • 2 layers208 × 110 mm8 16 computer 2, the printed circuit board in 3D

    8 16 computer 2

    halfburnttoast/TCPU816-v1

    Version 1.1 of my 8-bit, TTL computer.

    120 parts21
  • 4 layers306 × 244 mmPg09-system, the printed circuit board in 3D

    Pg09-system

    thorpej/pg09-system

    6809 Playground - main system

    167 parts13BSD-2-Clause
  • 2 layers194.3 × 174 mmMotherboard, the printed circuit board in 3D

    Motherboard

    aversey/suen

    A simple computer on M68k

    99 parts