

Final Project KiCAD designs
Pong game for arduino LED Matrix
- Size
- 100 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 32
- Nets
- 88
- Pads
- 183
- Tracks, vias
- 323, 0
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 3 Oct 2023
- Updated
- 18 Jul 2024
Overview
Final Project KiCAD designs is an open-source printed circuit board by SkyePooley, from the SkyePooley/PONG-for-Microcontrollers repository on GitHub. It is a 2-layer board of 100 × 100 mm with 32 parts on 88 nets, routed with 323 tracks and 0 vias.
It is built around the 74HC595 and HDSP-A151. Its parts include 15 resistors, 4 ICs, 2 capacitors, 2 connectors and 1 diode. It belongs with the lEDs and displays boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
2README
README.mdPong Game on Arduino LED Matrix
Recreation of Atari's home pong game system which plays a game of pong on a 64x32 LED matrix.
This repository includes my schematics, PDB designs, and C++ code for the microcontrollers.
The PCB is designed for manufacturing with JLCPCB in two layers, exported files are included.
Due to memory constraints the functions of the system are split between two microcontrollers, one of which runs the game and IO while the other drives the display.
Parts
32| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 200R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14 |
| 2 | 74HC595 | Package_DIP:DIP-16_W7.62mm | U1, U2 |
| 2 | Arduino_Nano_v3.x | Module:Arduino_Nano | A1, A2 |
| 2 | HDSP-A151 | Display_7Segment:D1X8K | U3, U4 |
| 2 | R_Potentiometer | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | RV1, RV2 |
| 2 | Screw_Terminal_01x02 | TerminalBlock:TerminalBlock_bornier-2_P5.08mm | Display 5V, Display Gnd |
| 1 | 10kR | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R15 |
| 1 | 1N4001 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D1 |
| 1 | 1uF | Capacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm | C2 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm | BZ1 |
| 1 | C_Polarized | Capacitor_THT:CP_Radial_D8.0mm_P3.80mm | C1 |
| 1 | Jack-DC | Connector_BarrelJack:BarrelJack_Horizontal | J2 |
| 1 | LED_Matrix_Header | Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical | J1 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH-12mm_Wuerth-430476085716 | SW1 |
Similar boards
- 2 layers86.4 × 63.5 mm

- 4 layers25.9 × 35.6 mm

- 4 layers144.8 × 184.1 mm

- 2 layers31.5 × 43.7 mm

- 2 layers100.5 × 50 mm

- 2 layers45.7 × 31.8 mm

LEDx16 board
tardate/LittleArduinoProjects
a collection of "Little Electronic & Arduino Projects", most involving electronics or an Arduino in one way or another!
36 parts803MIT - 2 layers228.6 × 100 mm

Mongus48
ChrisChrisLoLo/beyblock20
The magnetic, modular, 20-key macropad that can join together to form an ortholinear board
124 parts335GPL-3.0 - 2 layers245.1 × 160 mm

8-Bit CPU 32k
slu4coder/Minimal-64x4-Home-Computer
My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.
139 parts326
Questions
How big is the Final Project KiCAD designs PCB?
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Final Project KiCAD designs use?
32 parts, built around the 74HC595 and HDSP-A151. 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 Final Project KiCAD designs KiCad files?
From the SkyePooley/PONG-for-Microcontrollers repository on GitHub, at the commit this page was made from: the board is Final Project KiCAD designs/Final Project KiCAD designs.kicad_pcb and its schematic Final Project KiCAD designs/Final Project KiCAD designs.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Final Project KiCAD designs design in my own project?
Its repository states no licence, so its author keeps all rights: ask SkyePooley before reusing the design.