Make Your Own Portable Retro Game Console!......which Is Also a Win10 Tablet!

8,777

66

6

Introduction: Make Your Own Portable Retro Game Console!......which Is Also a Win10 Tablet!

About: Awesome Electronics Tutorials, Projects and How To´s

In this project I will show you how to create a portable retro game console that can also be used as a Windows 10 tablet. It will consist of a 7" HDMI LCD with touchscreen, a LattePanda SBC, a USB Type C PD power PCB and a few more complementary components. When running a game, a common 72Wh powerbank can power the console for about 8 hours. Let's get started!

Step 1: Watch the Video!

Make sure to watch the video. It will give you an overview of what is necessary to do to create the retro game console. During the next steps I will give you some additional information.

Step 2: Order Your Components!

Here you can find a parts list with example seller (affiliate links):

Aliexpress:

1x LattePanda SBC: https://s.click.aliexpress.com/e/_d9lgiFG

1x 7" LCD with Touchscreen: https://s.click.aliexpress.com/e/_dUGLunk

1x USB Type C PD PCB: https://s.click.aliexpress.com/e/_d6uiyLk

1x Speaker: https://s.click.aliexpress.com/e/_dSx1OTy

1x 3.5mm Audio Jack: https://s.click.aliexpress.com/e/_dT0hSNg

17x 9.5mm Tactile Push Button: https://s.click.aliexpress.com/e/_dW4kpAm

3x Micro USB Cable: https://s.click.aliexpress.com/e/_dSRxw7y

1x Flat HDMI Cable: https://s.click.aliexpress.com/e/_d9e6pOA

Ebay:

1x LattePanda SBC: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x 7" LCD with Touchscreen: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x USB Type C PD PCB: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x Speaker: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x 3.5mm Audio Jack: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

17x 9.5mm Tactile Push Button: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

3x Micro USB Cable: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x Flat HDMI Cable: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

Amazon.de:

1x LattePanda SBC: https://amzn.to/39I6M5e

1x 7" LCD with Touchscreen: https://amzn.to/3bPn51C

1x USB Type C PD PCB: https://amzn.to/2UE2FTu

1x Speaker: https://amzn.to/2JzqhT2

1x 3.5mm Audio Jack: https://amzn.to/2XdDZmN

17x 9.5mm Tactile Push Button: https://amzn.to/2Rb0RiL

3x Micro USB Cable: https://amzn.to/2UXW1Xo

1x Flat HDMI Cable: https://amzn.to/2V27Z1U

Step 3: 3D Print the Housing!

Here you can find the .stl files for my housing along with the Fusion360 files. Feel free to modify them or simply 3D print them.

Step 4: Do the Wiring and Assemble the Console!

Here you can find reference pictures of my wiring and you can see how I assembled my console.

Step 5: Upload the Arduino Code!

In order to use the Arduino Leonardo as a gamepad you will need to upload the code that you can download here. You will also need to download and include this library:

https://github.com/MHeironimus/ArduinoJoystickLibr...

Step 6: Success!

You did it! You just made your own retro game console!

Feel free to check out my YouTube channel for more awesome projects:

http://www.youtube.com/user/greatscottlab

You can also follow me on Facebook and Twitter for news about upcoming projects and behind the scenes information:

https://twitter.com/GreatScottLab

https://www.facebook.com/greatscottlab

Be the First to Share

    Recommendations

    • Summer Fun: Student Design Challenge

      Summer Fun: Student Design Challenge
    • Make it Fly Challenge

      Make it Fly Challenge
    • Backyard Contest

      Backyard Contest

    6 Comments

    0
    AnChicken
    AnChicken

    Question 4 months ago

    how do the shoulder button mechanics work? how are they getting pushed back into place after getting pushed?

    0
    jaings
    jaings

    Question 7 months ago

    instead of using a USB type C could you bypass and use a 2400aH LiPo and your charger/protection ?

    0
    benclarke25
    benclarke25

    1 year ago

    Hi, I am interested in giving this a go, but the price of the LattePanda scares me a bit! Would it be possible to use a rpi4 (4gb) instead, using the IoT version of Windows 10?

    0
    robotlord2004
    robotlord2004

    Question 1 year ago

    this might sound stupid... but to make it have a longer battery life you could install a drone battery from a small drone, which could be used as a back-up power source

    0
    chanut.thomas
    chanut.thomas

    1 year ago

    Great job again, good idea, good project, good design, but I have some questions this time.

    Why didn't incorporate a li-ion battery like samsung tablet battery (26Wh for ~2h45 autonomy)?
    Why not use only one analogic pin for controlling all buttons with resistors (potential noise problem?)?

    0
    popvotocek
    popvotocek

    Question 1 year ago on Step 3

    What is the galaxy black filament that you used? Prusament?