Jonason L. | BlueStamp Engineering

Jonason L.

Video Game Emulator

The Video Game Emulator is an RetroPie that allows you to turn your Raspberry Pi or PC into a retro-gaming machine. It builds upon Raspbian, EmulationStation, RetroArch and many other projects to enable you to play your favourite Arcade, home-console, and classic PC games with the minimum set-up. For power users it also provides a large variety of configuration tools to customize the system they want. After possible modifications, it could have a custom case or controller.
Engineer School Area of Interest Grade
Jonason L.
Cupertino High School
Computer Programming
Incoming Junior


After completing my first milestone, which was overall just setting up the Raspberry Pi, I configured the controls on my gamepad to adjust other settings. Then, I used ROM’s to download my first game, Super Mario World, onto my Raspberry Pi to play. The main problems I came across during this milestone were adjusting the settings like language and time, and using ROM’s to download games. With further research and a mentor’s guidance, in the end, I was able to accomplish both these matters at hand. Since this was my final milestone, I could have added modifications like making a custom Raspberry Pi case or custom controller. I would have done one of these if I actually had the time, but I feel proud for completing my project with such a short amount of time. In addition, camp was extremely fun and I feel like I gained so much out of it.


Besides making sure all my parts have arrived, downloading the SD image for my Raspberry Pi version and extracting the downloaded SD card image, the goal of my first milestone was to just install the RetroPie SD card image to my Micro SD card, so I can later set up the rest of the things. The main problem I came across while working towards this milestone was downloading the RetroPie SD card image, and setting up my monitor. I was unsure about the process of downloading the RetroPie SD card image that it took many tries until I finally got it to work. As for the monitor, there were problems booting up RetroPie on there. At first, I thought there was a loose connection somewhere, so I tried replugging the cables. However, that did not work, so I used a different monitor in the end. My next milestone will be to configure the controls on my gamepad to use.


For my starter project, I chose the Useless Machine. What the Useless Machine basically does is that when you flip the toggle switch to turn it on, an arm appears out of the box to turn the toggle switch back off. From doing this project, I learned how to solder/desolder and how my project works. A struggle I had was soldering. Besides constructing, soldering was an issue because I would either put too much solder that required desoldering, or burn some of my components causing them to malfunction and not work. Other than soldering, learning how my project works was fine.