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": "/docs/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": "/docs/static/hardware/shoebox.jpg",
"url": "/hardware/shoebox-controller"
},
{
"name": "Kiosk",
"description": "Showcase games on your project Arcade in the Kiosk.",
"imageUrl": "/docs/static/hardware/kiosk/kiosk-thumb.png",
"url": "/hardware/kiosk"
},
{
"name": "Makey Makey",
"description": "Turn your banana keyboard into an Arcade game controller.",
"imageUrl": "/docs/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": "/docs/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": "/docs/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": "/docs/static/hardware/raspberry-pi/ikea-flisat-table/gallery.jpg",
"url": "/hardware/raspberry-pi/ikea-flisat-table",
"variant": "hw---rpi"
}
]