Skip to the content
PCBKitNew board
2 layers140.4 × 80.7 mmGame Controller, the printed circuit board in 3D

Design and full report for a video game controller using an Arduino Micro

Size
140.4 × 80.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
9
Nets
24
Pads
70
Tracks, vias
59, 2
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
24 Sep 2026
Updated
24 Sep 2026

Overview

Game Controller is an open-source printed circuit board by iandodson, from the iandodson/DEN161_GameControllerDesign repository on GitHub. It is a 2-layer board of 140.4 × 80.7 mm with 9 parts on 24 nets, routed with 59 tracks and 2 vias.

It is built around the COM-09032 and PB400EEQR1BLK. Its parts include 6 switches and 2 ICs. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

DEN161_GameControllerDesign

Parts

9
QtyValueFootprintReferences
4SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW3, SW4
2PB400EEQR1BLKBumper Library:SW_PB400EEQR1BLKS1, S2
1COM-09032Joystick Library:XDCR_COM-09032U2
1Sparkfun_Pro_MicroMicro Library:Sparkfun_Pro_MicroU1

The 8 most common of 9 parts.

Questions

How big is the Game Controller PCB?

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

What parts does the Game Controller use?

9 parts, built around the COM-09032 and PB400EEQR1BLK. 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 Game Controller KiCad files?

From the iandodson/DEN161_GameControllerDesign repository on GitHub, at the commit this page was made from: the board is Game Controller/Group 7 - Game Controller/Game Controller.kicad_pcb and its schematic Game Controller/Game Controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Game Controller design in my own project?

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

Similar boards

  • 2 layers51.3 × 96.2 mmMinisynth32, the printed circuit board in 3D

    Minisynth32

    grantek/minisynth32

    A 3D-printable MIDI synthesiser inspired by the Roland MT-32 and clumsyMIDI, and powered by the mt32-pi MT-32 emulator.

    32 parts45CC-BY-SA-4.0
  • 2 layers82 × 58 mmEndeavour, the printed circuit board in 3D

    Endeavour

    petrmikheev/endeavour

    Endeavour - open-source FPGA board and SoC ==========================================

    85 parts4
  • 2 layers100.2 × 68.6 mmBoard MKIV, the printed circuit board in 3D

    Board MKIV

    Demetrius-Ross/SimMonitor

    Rename the main script to main.py '''bash mv espnowsenderrelay.py main.py '''

    45 parts
  • 4 layers87.1 × 96 mmGsw141-breakout, the printed circuit board in 3D

    Gsw141-breakout

    rustbox/router

    Use ARJM11C7-502-KB-EW2 on mouser Tab up, so would have to be placed on the reverse side of the PCB $3.09 @ 10

    119 parts
  • 2 layers250 × 32 mmPsu, the printed circuit board in 3D

    Psu

    shmoergh/moduleur

    Fully analog DIY-friendly modular synth

    31 parts222
  • 4 layers284 × 185.5 mmHog, the printed circuit board in 3D

    Hog

    shmoergh/hog

    Fully analog two-voice monophonic synth for live performances

    210 parts124
  • 4 layers30.3 × 90.5 mmBase station, the printed circuit board in 3D

    Base station

    Tinkerbug-Robotics/TinkerRocket

    Model rocket flight computer, ground station, iOS app, and simulation

    115 parts1GPL-3.0
  • 2 layers304.8 × 95.2 mmLMN, the printed circuit board in 3D

    LMN

    FundamentalFrequency/LMN-3-ECAD

    Electrical CAD Files for the LMN-3 Project

    106 parts106CC-BY-SA-4.0