Skip to the content
PCBKitNew board
2 layers57.1 × 45.7 mmExpander, the printed circuit board in 3D

A tangible programming language for the Raspberry Pi, built for the Penelope project

Size
57.1 × 45.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
17
Nets
47
Pads
130
Tracks, vias
419, 0
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
31 May 2017
Updated
22 Feb 2022

Overview

Expander is an open-source printed circuit board by fo-am, from the fo-am/patternmatrix2 repository on GitHub. It is a 2-layer board of 57.1 × 45.7 mm with 17 parts on 47 nets, routed with 419 tracks and 0 vias.

It is built around the MCP23017-E/SS. Its parts include 8 connectors, 2 ICs, 1 capacitor, 1 resistor and 1 diode.

Main components

1

Parts

17
QtyValueFootprintReferences
4CONN_02X03Pin_Headers:Pin_Header_Straight_2x03_Pitch2.54mmJ2, J3, J5, J6
31pin, ,
2CONN_01X04Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mmJ1, J8
2CONN_02X08Pin_Headers:Pin_Header_Straight_2x08_Pitch2.54mmJ4, J7
2MCP23017Housings_DIP:DIP-28_W7.62mmIC1, IC2
1Connectors:1pin
1CCapacitors_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1
1LEDLEDs:LED_D3.0mmD1
1RResistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR1

Questions

How big is the Expander PCB?

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

What parts does the Expander use?

17 parts, built around the MCP23017-E/SS. 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 Expander KiCad files?

From the fo-am/patternmatrix2 repository on GitHub, at the commit this page was made from: the board is hardware/kicad/i2c-expander/expander.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Expander design in my own project?

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

More from fo-am/patternmatrix2

2
  • 2 layers15.2 × 12.7 mmLocation, the printed circuit board in 3D

    Location

    fo-am/patternmatrix2

    A tangible programming language for the Raspberry Pi, built for the Penelope project

    9 parts5
  • 2 layers15.2 × 12.7 mmLocation, the printed circuit board in 3D

    Location

    fo-am/patternmatrix2

    A tangible programming language for the Raspberry Pi, built for the Penelope project

    8 parts5

Similar boards

  • 2 layers126.6 × 21.4 mmADBv2, the printed circuit board in 3D

    ADBv2

    mattchesters/zmk-apple-desktop-bus-keyboard

    ZMK shield for Apple Desktop Bus Keyboard

    17 parts168MIT
  • 2 layers40 × 100 mmBack pcb, the printed circuit board in 3D

    Back pcb

    ZeroPhone/ZeroPhone-PCBs

    PCB files for ZeroPhone - for gerbers and schematics, go to "Releases" tab!

    118 parts148GPL-3.0
  • 2 layers182.8 × 158.9 mmErgoDone, the printed circuit board in 3D

    ErgoDone

    ktec-hq/ErgoDone

    ErgoDox using pro micro. Original work by Dox. Brainhole association present

    152 parts123GPL-3.0
  • 2 layers100 × 100 mmWifi PB panel, the printed circuit board in 3D

    Wifi PB panel

    AntonioMR/Wifi-Play-Board

    Placa de experimentacion para el ESP12F (ESP8266)

    416 parts29
  • 2 layers137.5 × 78.5 mmCntrlr Turnout, the printed circuit board in 3D

    Cntrlr Turnout

    djbristow/RAILS

    RAILS is a software model and implementation of an automated system to assist the model railroader achieve realism in the operation of a model railroad. The model then drives the development of software.

    12 parts19
  • 2 layers176 × 82.6 mmHotAirGun, the printed circuit board in 3D

    HotAirGun

    raspibo/HotAirGun

    Hot Air Gun File, 3D, Sch, Pcb, C

    78 parts16
  • 2 layers115 × 57.2 mmTeensyBoardZ80, the printed circuit board in 3D

    TeensyBoardZ80

    mecparts/TeensyBoardZ80

    A Teensy 4.0 emulated Z80 ZCPR3.3/ZSDOS computer.

    42 parts13MIT
  • 2 layers100 × 49.7 mmNano PB, the printed circuit board in 3D

    Nano PB

    AntonioMR/Nano-Play-Board

    Placa para experimentar con el Arduino Nano

    142 parts12