

DiscProgrammer
PolyGen game repository
- Size
- 74.8 × 32.7 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 19
- Nets
- 14
- Pads
- 37
- Tracks, vias
- 72, 0
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 20 May 2024
- Updated
- 17 Feb 2026
Overview
DiscProgrammer is an open-source printed circuit board by Trikkitt, from the Trikkitt/polygen repository on GitHub. It is a 2-layer board of 74.8 × 32.7 mm with 19 parts on 14 nets, routed with 72 tracks and 0 vias.
README
README.mdThe folders are as follows:
3D Models : Contains the STL files for the casing and information about the physical assembly
PIC : Contains the source code and compiled .HEX file for the PIC Microcontroller used by the game
Micropython : Contains the Micropyhon code used by the ESP8285 used by the game
PCB : Contains the KiCAD PCB design used in each of the game units
Game : Contains the primary game code including database
Sounds: The audio files played by the game units, along with some source / raw media.
The 3D model was designed using Tinkercad. The URL for the 2024 design is https://www.tinkercad.com/things/fUl2xMWVo1S-polygen-case-2024-final and the 2025 design https://www.tinkercad.com/things/fGMrmOF5N9D-polygen-case-2025-final and this repository contains the export STL files from Tinkercad.
Parts
19| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | Conn_01x01 | Connector_Pin:Pin_D1.0mm_L10.0mm | J5, J6, J7, J8, J9, J10, J11, J12, J13, J14 |
| 2 | Orientation Guide 2 | MountingHole:MountingHole_3.2mm_M3_DIN965 | H1, H1 |
| 1 | Current Sensor | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J1 |
| 1 | ESP Prog Connector | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J3 |
| 1 | Orientation Guide 1 | MountingHole:MountingHole_3.2mm_M3_DIN965 | H2 |
| 1 | PICkit3 Connector | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J4 |
| 1 | Power | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J2 |
The 17 most common of 19 parts.
Questions
How big is the DiscProgrammer PCB?
It measures 74.8 × 32.7 mm and has 2 copper layers, 1.6 mm thick.
What parts does the DiscProgrammer use?
19 parts. 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 DiscProgrammer KiCad files?
From the Trikkitt/polygen repository on GitHub, at the commit this page was made from: the board is PCB/DiscProgrammer/DiscProgrammer.kicad_pcb and its schematic PCB/DiscAdventure.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the DiscProgrammer design in my own project?
Its repository states no licence, so its author keeps all rights: ask Trikkitt before reusing the design.
More from Trikkitt/polygen
2- 2 layers104.7 × 135.6 mm

- 2 layers104.7 × 135.6 mm

Similar boards
- 2 layers43.9 × 27.7 mm

- 2 layers50 × 60 mm

Debate Device
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
19 parts915 - 2 layers102.9 × 96.7 mm

ISA adapter
polpo/picogus
Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support
19 parts805 - 2 layers60 × 39 mm

- 2 layers70.1 × 43.2 mm

Iaq device
nkitanov/iaq_board
IAQ Board is a DIY (Do-It-Yourself) device for measuring internal air quality
19 parts396 - 2 layers80 × 80 mm

- 2 layers25.4 × 25.4 mm

Ina169
Ardumower/ardumower
Develop an open source robotic lawn mower (HW+SW reference platform)
19 parts282 - 2 layers58.4 × 28.6 mm

New rele
zmaker/arduino_cookbook
gli sketch del nuovo progetto Arduino Cookbook e dei video di YouTube
19 parts269