Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thequietlife/mcdonalds-happy-meal-toy-doom

๐Ÿ” ๐ŸŽฎ A wacky project I found online, hacking a McDonald's happy meal toy and presented on at ComfyCon
https://github.com/thequietlife/mcdonalds-happy-meal-toy-doom

comfycon doom hacking hardwarehacking raspberry-pi raspberrypi soldering

Last synced: about 1 month ago
JSON representation

๐Ÿ” ๐ŸŽฎ A wacky project I found online, hacking a McDonald's happy meal toy and presented on at ComfyCon

Awesome Lists containing this project

README

        

## Playing Doom on a McDonald's happy meal toy

A run through of a weird project I found online. [Playing Doom on a McDonaldโ€™s happy meal toy](https://youtu.be/4DH9DLzvx5Y?si=JyPXOHTMZptnwwKq) and presented at โœจ [ComfyCon AU 2024 Winter](https://youtu.be/JZZSecz5OcQ?si=7z_vD14L7oo-RbpU)

happy meal box

inside box - mcdonald's stickers, nugget shaped tetris game

๐Ÿช› Tools needed: triangle screwdriver, diagonal cutters or similar tool to cut wires, blu tack

Steps:
1. Buy the nugget tetris McDonald's happy meal toy on ebay

2. Buy a Raspberry Pi Zero 2W, Pimoroni Display HAT mini or 3.5" LCD Touchscreen for Raspberry Pi. I bought the Raspberry Pi Zero 2W and soldered on the 40 pin header (oof)

3. Open up device and time to cut out the pcb
close up of pliers cutting wire connecting console to pcb

4. One of the cool things about this project was using old tech I had lying around, like the micro SD card adapter, from my Raspberry Pi 2
Raspberry Pi 2 box and micro SD card adapter

5. Raspbian install
screen showing Raspbian being installed

6. Wait what? oof the header needs to be soldered on. This [YT video](https://youtu.be/UDdbaMk39tM?si=J9jkcMfrUf6U2EmM) by Bas van der Sluis saved me ๐Ÿซก
raspberry pi with the header pins unattached

The soldering is not pretty but it works

raspberry pi on a breadboard midway through soldering the header

7. It was really cool seeing the LCD mirroring the Raspberry Pi desktop
3.5 inch LCD screen showing raspberry pi desktop

8. A few tabs later I made a bit more progress
screen showing several tabs opened to stackoverflow instructions on how to install doom

9. Progress! ๐Ÿซ Chocolate Doom
screen showing Chocolate Doom

10. Pew Pew! It's Doom
screen showing the game Doom

11. Time for the blu Tack and bundle it all up
close up of the nugget shaped happy meal toy with Doom on the screen