Do-it-yourself (DIY) Hardware

Make your own Arcade game system

Choose one of these projects to create your own Arcade game console, cabinet, or controller.

[
    {
        "name": "Arcade cabinet",
        "description": "Full size Arcade cabinet powered by a Raspberry Pi.",
        "imageUrl": "https://pxt.azureedge.net/blob/677a265137af80cb76c1f17d87b2b281fa5a188d/static/hardware/raspberry-pi/wooden-cabinet/gallery.jpg",
        "url": "/hardware/raspberry-pi/wooden-cabinet",
        "variant": "hw---rpi"
    },
    {
        "name": "Shoebox Controller",
        "description": "Turn a shoebox into a USB game controller for a PC.",
        "imageUrl": "https://pxt.azureedge.net/blob/02587242fb969b4803f466ee19710cfd126154d1/static/hardware/shoebox.jpg",
        "url": "/hardware/shoebox-controller"
    },
    {
        "name": "Kiosk",
        "description": "Showcase games on your project Arcade in the Kiosk.",
        "imageUrl": "https://pxt.azureedge.net/blob/4043f4e88ab0fcba94524fef53d2a0d626caa50e/static/hardware/kiosk/kiosk-thumb.png",
        "url": "/hardware/kiosk"
    },
    {
        "name": "Makey Makey",
        "description": "Turn your banana keyboard into an Arcade game controller.",
        "imageUrl": "https://pxt.azureedge.net/blob/38e03469a8d2f3d9f8277e469a9a0b478a3a8e2e/static/hardware/makey-makey.jpg",
        "url": "https://makeymakey.com/blogs/how-to-instructions/getting-started-with-microsoft-makecode-arcade"
    },
    {
        "name": "Adafruit Joy Bonnet",
        "description": "Learn how to run your games on Raspberry Pi Zero and Adafruit Joy Bonnet.",
        "imageUrl": "https://pxt.azureedge.net/blob/6cfff8f848f4575a4799593c1c04ce5b7d06a0bc/static/hardware/adafruitjoybonnet.jpg",
        "url": "https://learn.adafruit.com/makecode-arcade-pi-zero",
        "variant": "hw---rpi"
    },
    {
        "name": "Cardboard Panel",
        "description": "Turn a cardboard box into a tabletop arcade.",
        "imageUrl": "https://pxt.azureedge.net/blob/0c92d78c34ad159e953164f71109c6994571cca3/static/hardware/controlpanel.jpg",
        "url": "/hardware/raspberry-pi/cardboard-control-panel",
        "variant": "hw---rpi"
    },
    {
        "name": "Arcade table",
        "description": "Turn an IKEA FLISAT table into an arcade.",
        "imageUrl": "https://pxt.azureedge.net/blob/34a3bd5b9ebfa4b9ba9098b4ded17f50e21b4852/static/hardware/raspberry-pi/ikea-flisat-table/gallery.jpg",
        "url": "/hardware/raspberry-pi/ikea-flisat-table",
        "variant": "hw---rpi"
    }
]