Skip to the content
PCBKitNew board
4 layers95.1 × 95.1 mmMiddle, the printed circuit board in 3D

Mindstormers' open soccer repo. contains code, pcbs, elec, diagrams, etc...

Size
95.1 × 95.1 mm
Copper layers
4
Thickness
1.6 mm
Parts
30
Nets
68
Pads
151
Tracks, vias
339, 47
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
19 Feb 2026
Updated
4 Oct 2026

Overview

Middle is an open-source printed circuit board by class-ab, from the class-ab/open-soccer repository on GitHub. It is a 4-layer board of 95.1 × 95.1 mm with 30 parts on 68 nets, routed with 339 tracks and 47 vias.

It is built around the DEV-16771. Its parts include 12 connectors, 5 resistors, 3 ICs, 3 switches and 1 capacitor.

Main components

1

README

README.md

contains all the PCBs, code and general shared documentation used in the creation of Mindstormers' open soccer robot/s (2026+)

CAD: https://cad.onshape.com/documents/fc0a5e085ca7f56b4458a98d/w/3d7a112d05c35eb898b84bfe/e/c55f60db607fb82f3faf3afa?renderMode=0&uiState=6a391f8bb5ef6c9da8a4baea

Parts

30
QtyValueFootprintReferences
6Screw_Terminal_01x02TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_HorizontalJ15, J16, J17, J18, J19, J21
5MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_PadH2, H3, H4, H5, H6
4Screw_Terminal_01x03TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_HorizontalJ2, J3, J4, J5
310kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR4, R5, R6
3SW_PushButton_Switch_THT:SW_PUSH_6mm_H5mmSW1, SW2, SW3
1100uCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC1
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2
14.7kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
14754Footprints:MODULE_4754U2
1Conn_01x01_PinConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ6
1Conn_01x04_PinConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ1
1DEV-16771Footprints:MODULE_DEV-16771U1
1FuseFuse:Fuseholder_Clip-5x20mm_Littelfuse_520_Inline_P20.50x5.80mm_D1.30mm_HorizontalF1
1NRF24L01_BreakoutRF_Module:nRF24L01_BreakoutU3

Questions

How big is the Middle PCB?

It measures 95.1 × 95.1 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Middle use?

30 parts, built around the DEV-16771. 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 Middle KiCad files?

From the class-ab/open-soccer repository on GitHub, at the commit this page was made from: the board is PCBs/middle/middle/middle.kicad_pcb and its schematic PCBs/bottom/soccer bottom.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Middle design in my own project?

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

More from class-ab/open-soccer

2
  • 4 layersSoccer bottom, the printed circuit board in 3D

    Soccer bottom

    class-ab/open-soccer

    Mindstormers' open soccer repo. contains code, pcbs, elec, diagrams, etc...

    76 parts2
  • 2 layers81.5 × 81.5 mmKicker, the printed circuit board in 3D

    Kicker

    class-ab/open-soccer

    Mindstormers' open soccer repo. contains code, pcbs, elec, diagrams, etc...

    39 parts2

Similar boards

  • 4 layers96.5 × 81.3 mmHexapod PCB KiCad Project, the printed circuit board in 3D

    Hexapod PCB KiCad Project

    Aecert-Robotics/Hexapod

    A hexapod powered by Arduino using hobby servos

    48 parts15GPL-3.0
  • 4 layers62.8 × 97.5 mmOceanAI, the printed circuit board in 3D

    OceanAI

    daniel360kim/OceanAI

    A robotic and software orientated ocean development.

    124 parts14MIT
  • 2 layers197.3 × 121.2 mmTeensyMaestro Main PCB, the printed circuit board in 3D

    TeensyMaestro Main PCB

    rimuadmin/TeensyMaestro-Hardware

    Hardware for the TeensyMaestro

    115 parts13CERN-OHL-P-2.0
  • 2 layers90 × 100 mmEcse controls flight computer, the printed circuit board in 3D

    Ecse controls flight computer

    ALTAIR-McGill-x-UVictoria/HAB-Control-Flight-Computer

    ECSE Control Capstone Team- High Altitude Balloon Flight Computer

    34 parts3MIT
  • 2 layers106.8 × 96.4 mmHasp flight computer, the printed circuit board in 3D

    Hasp flight computer

    Big-Red-Sat/High-Altitude-Student-Platform

    This repository contains the hardware designs, data, and analysis of perovskite solar cells on high altitude balloons

    292 parts3
  • 2 layers88.9 × 88.9 mmMain board v2, the printed circuit board in 3D

    Main board v2

    NeverNotJohn/CSUF-NASA-USLI-2026

    California State University Fresno (CSUF) Github for the 2025-2026 NASA USLI Competition

    29 parts2
  • 4 layers77.1 × 76.2 mmTellus, the printed circuit board in 3D

    Tellus

    IEEE-Robotics-Club/MSU-NASA-Minds-2023

    The code repository for the 2023 MSU NASA Minds competition

    37 parts1GPL-3.0
  • 4 layers176.8 × 115.3 mmUven2-mk2-mainboard, the printed circuit board in 3D

    Uven2-mk2-mainboard

    letrend/UVen

    UV irradiation system for enhanced photo-activation in living cells

    210 parts1MIT