RetroMate
A pi zero 2 based handheld retro gaming console with audio system , it is a cool DIY console. with 10 buttons including ABXY, DPAD , START & SELECT it can play games such as SNES, NES, GBA etc, and extra apps such as calculator, timer, alarms etc
Created by
TheMudGuy
Tier 3
18 views
1 follower
koeg 🚀
requested changes for RetroMate ago
Hi! Pretty cool project, but you have to include all of your electronics (pi, sensors, buttons) in your 3d design, and you also have to include your cad source files (.f3d/.f3z/.FCStd/etc), for OnShape, add a public link to your README. There are more details in the submission guidelines
TheMudGuy
submitted RetroMate for ship review ago
TheMudGuy
added to the journal ago
added the main switch and prepared BOM
so wihle preparing BOM, i got to know that there is no main power switch so i added it and made the BOM :

TheMudGuy
added to the journal ago
Buttons done
modals of button done,




and it fits perfectly too



So this with this the whole design is completed and the schematic is alreaydy done, so the next i m going to push these to github and then submit for review
TheMudGuy
added to the journal ago
Polised the case

did some polishing and fillets ,and place to fir screws
and also decreased the thickness, and added fillet, now this is ergonomically good and like a portable console
TheMudGuy
added to the journal ago
finally added the perfect type c hole


the heck, dude this sketech took me 1 hr bruh, had to watch tutorial on how to add type c holes, 🥲
iguess next is raspberyy pi placement and yh prtty much thats it
TheMudGuy
added to the journal ago
started working on the casing

so i started working on the case and this is how it looks as of now, the button allignment were kinda hard, so next i'll focus on ergonomics, module fittings, speakers etc
TheMudGuy
added to the journal ago
schematic done guys

Here's the schematic i have completely connected all the pins, so this is the rough idea of the connection, and since this project doesnt requires a pcb , so our this side of work is complete next we will design the 3d case
TheMudGuy
added to the journal ago
Researched and came up with idea
hi guys
so i have came up with a idea of handheld console on which we can do things like playing nes, snes, gb, gba games etc, do file operatiosn, musics, read books etc, and maybe some side quests too (who knows)😉
as of now i have came up with all the materials i'll be using that are:
- raspberry pi zero 2 w
- a 3.5" TFT (spi based)display
- buttons
- a LiPo
- a tp4056
- buttons
- MAX98357A board for audio
- speaker
- audio jack
and i m thinking to hand solder all the components,
plan is simple, lay buttons on zero board, solder em, connect them with the board and connect tft and all , and fit them in 3d case.
and then whille writing the firmwares, along with the game we will add side quest apps such as pomodoro timers, alarms, calculators, and many mores.
open for suggestiosn btw

TheMudGuy
started RetroMate ago
2/7/2026 5 PM - Researched and came up with idea
hi guys
so i have came up with a idea of handheld console on which we can do things like playing nes, snes, gb, gba games etc, do file operatiosn, musics, read books etc, and maybe some side quests too (who knows)😉
as of now i have came up with all the materials i'll be using that are:
- raspberry pi zero 2 w
- a 3.5" TFT (spi based)display
- buttons
- a LiPo
- a tp4056
- buttons
- MAX98357A board for audio
- speaker
- audio jack
and i m thinking to hand solder all the components,
plan is simple, lay buttons on zero board, solder em, connect them with the board and connect tft and all , and fit them in 3d case.
and then whille writing the firmwares, along with the game we will add side quest apps such as pomodoro timers, alarms, calculators, and many mores.
open for suggestiosn btw

2/7/2026 6 PM - schematic done guys

Here's the schematic i have completely connected all the pins, so this is the rough idea of the connection, and since this project doesnt requires a pcb , so our this side of work is complete next we will design the 3d case
2/17/2026 4 PM - started working on the casing

so i started working on the case and this is how it looks as of now, the button allignment were kinda hard, so next i'll focus on ergonomics, module fittings, speakers etc
2/17/2026 5 PM - finally added the perfect type c hole


the heck, dude this sketech took me 1 hr bruh, had to watch tutorial on how to add type c holes, 🥲
iguess next is raspberyy pi placement and yh prtty much thats it
2/17/2026 6 PM - Polised the case

did some polishing and fillets ,and place to fir screws
and also decreased the thickness, and added fillet, now this is ergonomically good and like a portable console
2/18/2026 5 PM - Buttons done
modals of button done,




and it fits perfectly too



So this with this the whole design is completed and the schematic is alreaydy done, so the next i m going to push these to github and then submit for review
2/18/2026 6 PM - added the main switch and prepared BOM
so wihle preparing BOM, i got to know that there is no main power switch so i added it and made the BOM :
