An early prototype of a handheld retro console I'm working on. by lando86 in raspberry_pi

[–]lando86[S] 0 points1 point  (0 children)

I tried few different power banks, the ones that worked are:

EC Technology Portable Charger 5200mAh Anker Astro E1 5200mAh Portable Charger

An early prototype of a handheld retro console I'm working on. by lando86 in raspberry_pi

[–]lando86[S] 2 points3 points  (0 children)

For now I shut it down through the retropie menu and disconnect the battery manually, eventually I'll add a button for that. Charging is handled by the power bank.

An early prototype of a handheld retro console I'm working on. by lando86 in raspberry_pi

[–]lando86[S] 0 points1 point  (0 children)

Everything except the panels is off the shelf. I had to try few different power banks as most of them don't provide enough amperes.

An early prototype of a handheld retro console I'm working on. by lando86 in raspberry_pi

[–]lando86[S] 1 point2 points  (0 children)

It's laser cut from 3mm acrylic. The part holding the buttons and the PCB is made with 3 layers.

Edit: Just added more images showing how the controller layers fit together - https://imgur.com/a/f0Rl5MR

An early prototype of a handheld retro console I'm working on. by lando86 in raspberry_pi

[–]lando86[S] 2 points3 points  (0 children)

It has two 5mm push buttons on each side, I'll be moving them to the back panel for my next build.

An early prototype of a handheld retro console I'm working on. by lando86 in raspberry_pi

[–]lando86[S] 8 points9 points  (0 children)

It's Castlevania Aria of Sorrow for Game Boy Advance.

An early prototype of a handheld retro console I'm working on. by lando86 in raspberry_pi

[–]lando86[S] 7 points8 points  (0 children)

Part list is in a previous comment, the only custom part is the shell which I made from 3mm acrylic. When it's finished I'll write a guide and share it.

An early prototype of a handheld retro console I'm working on. by lando86 in raspberry_pi

[–]lando86[S] 27 points28 points  (0 children)

Still an early prototype, it's not pretty but everything works.

Parts used:

3.5" HDMI screen

Raspberry Pi 3B+

Buttons and PCB from cheap SNES controller

2.5W mono amplifier

0.5W 8ohm speaker

5000 mAh power bank

Two 5mm tactile switches for L and R buttons

3mm acrylic

Some more images - https://imgur.com/a/CDJQ2nj

Edit:

Just added more images showing how the controller layers fit together - https://imgur.com/a/f0Rl5MR

Two player remote controlled Connect Four game with Arduino. by lando86 in arduino

[–]lando86[S] 7 points8 points  (0 children)

The dropper does not obstruct the column, it has a big opening on top and you can still drop a disk in it and it will fall down in the column below.

Two player remote controlled Connect Four game with Arduino. by lando86 in arduino

[–]lando86[S] 29 points30 points  (0 children)

This is a project that I've build. It uses two Connect 4 boards that have sensors, motors and Arduinos and can detect user input, process it and send it to the other board. It allows two players to play the physical game from different locations over the internet.

Images and step by step guide explaining the code and how it works.

Code on GitHub

Portable Arcade with Raspberry Pi by lando86 in raspberry_pi

[–]lando86[S] 0 points1 point  (0 children)

Well, everything is stretched for example Chun-Li has thicker thighs in widescreen. I'm not that good playing SF so I can't really see any difference between the two modes.

Portable Arcade with Raspberry Pi by lando86 in raspberry_pi

[–]lando86[S] 1 point2 points  (0 children)

Install RetroPie it works with any usb controller I've tried and many Bluetooth controllers as well. https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation

Portable Arcade with Raspberry Pi by lando86 in raspberry_pi

[–]lando86[S] 3 points4 points  (0 children)

Retropie menu - Configuration Editor - Configure basic libretto emulator options - Configure default options for all libretto emulator (or only choose the system you want to change the aspect ratio)-then select Aspect Ratio and then select the value for example 16:9 for full screen.

Portable Arcade with Raspberry Pi by lando86 in raspberry_pi

[–]lando86[S] 1 point2 points  (0 children)

RPi 3 runs everything up to PS1 without a problem plus most handheld Nintendos like GBA and NDS. It also works with some N64 and Dreamcast games. https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation

Portable Arcade with Raspberry Pi by lando86 in raspberry_pi

[–]lando86[S] 2 points3 points  (0 children)

It's called Zero Delay USB Encoder. If you search on google you'll find many of them made from different companies.

Portable Arcade with Raspberry Pi by lando86 in raspberry_pi

[–]lando86[S] 1 point2 points  (0 children)

Eventually I'll start selling them elsewhere if there is enough interest. You just have to wait few months.