

Gotogen matrixportal
Gotogen microcontroller entrypoint
- Size
- 134 × 105.4 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 28
- Nets
- 72
- Pads
- 202
- Tracks, vias
- 411, 7
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 16 Oct 2022
- Updated
- 6 Nov 2024
Overview
Gotogen matrixportal is an open-source printed circuit board by ajanata, from the ajanata/gotogen-hardware repository on GitHub, published under the BSD-3-Clause licence. It is a 2-layer board of 134 × 105.4 mm with 28 parts on 72 nets, routed with 411 tracks and 7 vias.
It is built around the PCF8574T. Its parts include 7 connectors, 7 switches, 5 ICs, 3 resistors and 2 capacitors.
Main components
1README
README.mdGotogen Hardware
Protogen, the Go way. This repository is the entrypoint for hardware devices.
Highly volatile during active development. For ease of my own development, there are replace directives in go.mod to use relative paths for the related modules (go.work wasn't working for me). I will attempt to keep all the repositories up to date. You will need to either remove the replace directives, or have all the repositories checked out next to each other.
Parts
28| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 10KΩ | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3 |
| 1 | .1μF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C2 |
| 1 | 10μF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C1 |
| 1 | Back | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | Buttons EXT | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J4 |
| 1 | Cam Power Enable | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP1 |
| 1 | Capacitive Touch | Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical | J7 |
| 1 | Down | Button_Switch_THT:SW_PUSH_6mm | SW4 |
| 1 | Extra Connections | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J6 |
| 1 | Extra Power Enable | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP4 |
| 1 | Extra1 | Button_Switch_THT:SW_PUSH_6mm | SW5 |
| 1 | Extra2 | Button_Switch_THT:SW_PUSH_6mm | SW6 |
| 1 | Gain | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP2 |
| 1 | Gain | Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels | JP3 |
| 1 | HUB75 In | Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical | J2 |
| 1 | HUB75 Out | Connector_PinSocket_2.54mm:PinSocket_2x08_P2.54mm_Vertical | J1 |
| 1 | MAX9814_Breakout | gotogen footprints:MAX9814 Breakout | U5 |
| 1 | MPR121_Breakout | gotogen footprints:MPR121 Breakout | U4 |
| 1 | MatrixPortal_M4 | gotogen footprints:MatrixPortal M4 | U1 |
| 1 | Menu | Button_Switch_THT:SW_PUSH_6mm | SW2 |
| 1 | OLED_128_64 | gotogen footprints:OLED_128_64 | J3 |
| 1 | OpenMV | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J5 |
| 1 | PCF8523_Breakout | gotogen footprints:PCF8523 Breakout | U2 |
| 1 | PCF8574 | Package_DIP:DIP-16_W7.62mm | U3 |
| 1 | Reset | Button_Switch_THT:SW_PUSH_6mm | SW7 |
| 1 | Up | Button_Switch_THT:SW_PUSH_6mm | SW3 |
Questions
How big is the Gotogen matrixportal PCB?
It measures 134 × 105.4 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Gotogen matrixportal use?
28 parts, built around the PCF8574T. 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 Gotogen matrixportal KiCad files?
From the ajanata/gotogen-hardware repository on GitHub, at the commit this page was made from: the board is kicad/gotogen matrixportal.kicad_pcb and its schematic kicad/gotogen matrixportal.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Gotogen matrixportal design in my own project?
Its repository publishes it under the BSD-3-Clause 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 layers82.6 × 79.5 mm

- 2 layers100 × 100 mm

- 2 layers100 × 45 mm

- 2 layers148.6 × 192.2 mm

Badge
NuttyShell/NuttyBadge
NuttyBadge: A NuttyShell crafted multi-tool. Opensourced Hardawre and Software
169 parts31GPL-3.0 - 2 layers139.7 × 88.9 mm

- 2 layers83 × 35 mm

- 2 layers45.7 × 67.3 mm

- 2 layers65 × 120 mm

Nomad
0Zane/Nomad
One Adventure - One device,Nomad is a custom outdoor mobile device built around the ESP32-S3. It is designed for explorers, researchers, and outdoor enthusiasts who need reliable positioning, long-range communication…
81 parts17MIT