Worklog Raspberry PI Zero 2 based portable Retropie Console

STB

.
Joined
Apr 2, 2022
Messages
6
Likes
10
Location
Germany
Portables
2
Hi !

I'm working on a portable game console running on a Raspberry PI Zero 2.
My rough specs are:
  • 800x480 TFT screen with digital brightness control
  • Stereo sound (switches automatic to headphone if the 3.5mm connector is inserted)
  • Digital volume control
  • USB-C charging input
  • 3.6V LiIon battery
  • 2x USB-A for multiplayer gaming
  • "enough" digital buttons
  • Accelerometer & Gyroscope to control games by simply moving the console
  • 2 analog sticks with trigger
  • 2 shoulder buttons on each side
My prototype PCBs are back from the factory and I want to share my project here.
I made 2 prototypes. One with soldered digital buttons, which is mainly for Software testing. The other one is using membrane "rubber" switches from the Nintendo DS.

Here some pictures:
PIP_front_.png
PIP_back_.png
PIP_front_membrane.png


I'm in the phase of testing. A lot of things are working. Other parts are still untested.
 
Joined
Jan 18, 2020
Messages
43
Likes
10
Hi !

I'm working on a portable game console running on a Raspberry PI Zero 2.
My rough specs are:
  • 800x480 TFT screen with digital brightness control
  • Stereo sound (switches automatic to headphone if the 3.5mm connector is inserted)
  • Digital volume control
  • USB-C charging input
  • 3.6V LiIon battery
  • 2x USB-A for multiplayer gaming
  • "enough" digital buttons
  • Accelerometer & Gyroscope to control games by simply moving the console
  • 2 analog sticks with trigger
  • 2 shoulder buttons on each side
My prototype PCBs are back from the factory and I want to share my project here.
I made 2 prototypes. One with soldered digital buttons, which is mainly for Software testing. The other one is using membrane "rubber" switches from the Nintendo DS.

Here some pictures:
View attachment 22244View attachment 22245View attachment 22246

I'm in the phase of testing. A lot of things are working. Other parts are still untested.
What size screen is that?
 

FzOrb

.
Joined
May 1, 2022
Messages
2
Likes
0
I made one too a couple months back. Dare I say it might've been the first Pi 0 2 w handheld. Essentially I did an Pi zero handheld but 1 day after finishing I got word that the Pi 0 2 w came out. I ordered one instantly and when I received it on the 3rd I replaced the Pi zero with an Pi zero 2 w. The drivers worked with any arm pc and I was up and running with the latest version of Retropie for the pi 3 :)
 

STB

.
Joined
Apr 2, 2022
Messages
6
Likes
10
Location
Germany
Portables
2
What size screen is that?
It has 5" screen size.
The pictures are showing it with two different 5" TFTs. One with touch and this nice black frame. The other one is without touch.
The sowftware is also supporting this touch but to be honest, with RetroPI there is no need for touch.
 

StonedEdge

Moderator
Staff member
.
.
.
Joined
Nov 16, 2018
Messages
294
Likes
1,245
Location
Japan, Tokyo
Portables
2
Looks really nice so far, the gyrometer is a nice touch for streaming and games like BoTW, really awesome. Are you using 24-bit DPI to drive your screen, or do you have another solution at the ready?

Looking forward to seeing your CAD design for the housing and more updates!
Great job.
 

STB

.
Joined
Apr 2, 2022
Messages
6
Likes
10
Location
Germany
Portables
2
(...) Are you using 24-bit DPI to drive your screen, or do you have another solution at the ready?
(...)
I'm using RGB666. The reason for that is that I'm using PWM sound on GPIO18 & GPIO19. Unfortunately I2S is always blocked when using DPI.
Currently I'm fighting with the analog sticks. I bought 10 pcs on Aliexpress, so far I tried 3 of them and their lifetime is very limited. Screwed on the PCB they fail after a few cycles. Do you have a recommendation for good parts?
Also my speakers are awful :(. I ordered a collection of other ones to see what will be the best. I'll post my results.
 
Last edited:
Top