
Breakout 112pin Connector
rusefi/rusefi
rusefi - GPL internal combustion engine control unit

A game console designed using the STM32H743ZIT6 microcontroller
Zavrsni is an open-source printed circuit board by ladyM9, from the ladyM9/Game_in_C_program repository on GitHub. It is a 2-layer board of 83.3 × 133.3 mm with 42 parts on 69 nets, routed with 353 tracks and 236 vias.
Its parts include 16 resistors, 15 capacitors, 2 switches and 1 diode. It belongs with the retro computing and games and lEDs and displays boards and the STM32 boards of this library.
This project is based on the STM32H742ZIT6, with games displayed on the TFT LCD display. The menu is navigated using a joystick, and the games are played using an accelerometer.
In this repository, you can find a scaling script (written in Python) for scaling a maze for display on an LCD TFT, as well as the main code used to display the menu and games. Other parts of the code describe the menu, the first game, the second game, and the objects in the games.
Main Menu Overview
Maze game
Pong game
Highscore screen
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 100R | Resistor_SMD:R_0603_1608Metric | R8, R9, R10, R12, R13 |
| 5 | 10nF | Capacitor_SMD:C_0603_1608Metric | C7, C8, C9, C10, C11 |
| 5 | 10uF | Capacitor_SMD:C_1206_3216Metric | C6, C12, C13, C14, C15 |
| 4 | 100nF | Capacitor_SMD:C_0603_1608Metric | C2, C3, C4, C5 |
| 4 | 330R | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R4 |
| 3 | 10k | Resistor_SMD:R_0603_1608Metric | R11, R16, R17 |
| 2 | 10k | Capacitor_SMD:C_0603_1608Metric | R5, R6 |
| 2 | 4,7k | Resistor_SMD:R_0603_1608Metric | R14, R15 |
| 2 | SW_Push | Button_Switch_SMD:SW_SPST_SKQG_WithoutStem | SW1, SW2 |
| 2 | ~ | Package_TO_SOT_SMD:SOT-23-3 | NMOS2, PMOS1 |
| 1 | 100 nF | Capacitor_SMD:C_0603_1608Metric | C1 |
| 1 | LCD TFT ILI9341 | BornaKiCad:LCD_TFT_2.4 | DISP1 |
| 1 | ~ | NUCLEO_PCB:NUCLEO_PCB | NUCLEO_144_H743ZI2 |
| 1 | ~ | JST_connector_SMD:JST_SMD | JST_SMD1 |
| 1 | ~ | Schottky_D:Schottky_D | D1 |
| 1 | ~ | LSMDS3_akceleometar_žiroskop:LSM6DS3 | LSM6DS1 |
| 1 | ~ | JOYSTICK:JOYSTICK | JOYSTICK_HW_1 |
| 1 | ~ | Power_Switch:Power_Switch | SW_Power1 |
It measures 83.3 × 133.3 mm and has 2 copper layers, 1.6 mm thick.
42 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.
From the ladyM9/Game_in_C_program repository on GitHub, at the commit this page was made from: the board is Schema and PCB/Zavrsni.kicad_pcb and its schematic Schema and PCB/JOYSTICK.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask ladyM9 before reusing the design.

rusefi/rusefi
rusefi - GPL internal combustion engine control unit


hackclub/sprig
🍃 Learn to code by making games in a JavaScript web-based game editor.

jamro/tiny-engineer
A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

