Skip to the content
2 layers110 × 110 mmPort expander, the printed circuit board in 3D
Size
110 × 110 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
145
Pads
389
Tracks, vias
856, 1
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
4 Jan 2021
Updated
20 Nov 2022

Overview

Port expander is an open-source printed circuit board by ebastien, from the ebastien/echess-hardware repository on GitHub. It is a 2-layer board of 110 × 110 mm with 34 parts on 145 nets, routed with 856 tracks and 1 via.

It is built around the ESP32-DEVKITC-VE, 74HC32D and BC548. Its parts include 14 connectors, 3 resistors, 1 IC, 1 diode and 1 transistor. It belongs with the ESP32 boards of this library.

Main components

3

README

README.md

e-Chess project

Models for 3D printing and PCB layouts.

Parts

34
QtyValueFootprintReferences
10Conn_02x08_MaleConnector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_HorizontalJ0, J1, J2, J3, J4, J5, J6, J7, J8, J9
5MCP23017_SPPackage_DIP:DIP-28_W7.62mm_SocketPE0, PE1, PE2, PE3, PE4
4MountingHole_3.2mm_M3MountingHole:MountingHole_3.2mm_M3MH1, MH2, MH3, MH4
2150Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2, R3
110Kesp32_driver:BOURNS-3362P_potRV1
11N4007Diode_THT:D_DO-41_SOD81_P7.62mm_HorizontalD1
1680Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
174HC32Package_DIP:DIP-14_W7.62mm_SocketU1
1BC548Package_TO_SOT_THT:TO-92_InlineQ1
1Buzzeresp32_driver:PassiveBuzzer_D12_H8.2_P6.6BZ1
1DialConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_HorizontalJ13
1DisplayConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_HorizontalJ10
1ESP32_DevKitCesp32_driver:ESP32_DevKitCMC1
1KiCad-Logo_5mm_SilkScreenSymbol:KiCad-Logo_5mm_SilkScreenL0
1PowerConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ11
1SDConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_HorizontalJ12

The 33 most common of 34 parts.

More from ebastien/echess-hardware

2
  • 2 layers12.1 × 15.2 mmReed fix, the printed circuit board in 3D

    Reed fix

    ebastien/echess-hardware

    2 parts

Similar boards

  • 2 layers177.8 × 130.8 mmDurango, the printed circuit board in 3D

    Durango

    zuiko21/minimOS

    Scalable OS for 6502/65816

    159 parts23MIT
  • 2 layers209 × 175 mmExcalibur64, the printed circuit board in 3D

    Excalibur64

    Cptscorcher/Excallibur-64

    A reimagining of the seminal Excalibur 64 Computer

    126 partsGPL-3.0
  • 2 layers97.8 × 72.4 mmChihuahua, the printed circuit board in 3D

    Chihuahua

    zuiko21/chihuahua

    simple 65C02-based Single Board Computer

    40 partsMIT
  • 2 layers99.1 × 97.8 mmZacatecas, the printed circuit board in 3D

    Zacatecas

    zuiko21/zacatecas

    Chihuahua-based 65C02 SBC with integrated peripherals (LCD text screen, microSD card reader, 8-key pad)

    53 partsMIT
  • 2 layersPROYECTO AGUA, the printed circuit board in 3D

    PROYECTO AGUA

    FabrizioApolinario/Medidor_de_agua

    44 parts1
  • 2 layers100 × 100 mmRobot futbolista, the printed circuit board in 3D

    Robot futbolista

    Sartalan/Spectrum-Messinalbot

    Un robot controlado vía Bluetooth y Wifi (utilizando una aplicación web como control) pensado para jugar en la liga nacional de robótica.

    16 parts3
  • 2 layers245.1 × 160 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-64x4-Home-Computer

    My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

    139 parts326
  • 4 layers100 × 123 mmDuet2, the printed circuit board in 3D

    Duet2

    Duet3D/Duet-2-Hardware

    The KiCAD source for the Duet 3d printer controller see www.duet3d.com

    356 parts258

Questions

How big is the Port expander PCB?

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

What parts does the Port expander use?

34 parts, built around the ESP32-DEVKITC-VE, 74HC32D and BC548. 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 Port expander KiCad files?

From the ebastien/echess-hardware repository on GitHub, at the commit this page was made from: the board is port_expander/port_expander.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Port expander design in my own project?

Its repository states no licence, so its author keeps all rights: ask ebastien before reusing the design.