Raspberry Pi

Build full size MakeCode Arcade cabinets and kiosks using a Raspberry Pi Zero.

  • Kiosk mode operation: no internet, no operating system, just games.
  • Hold plenty of games (thousands?)
  • Drag and drop UF2 files into the pi just like the other boards.
  • Use off-the-shelve Arcade buttons and joysticks for an authentic feeling

Guides

[{
    "name": "Wire harness",
    "url": "/hardware/raspberry-pi/wire-harness",
    "imageUrl": "https://cdn.makecode.com/blob/4e6e4550f96124733c8c24d532c4fd16ecedba39/static/hardware/raspberry-pi/wire-harness/gallery.jpg"
},{
    "name": "Cardboard Panel",
    "url": "/hardware/raspberry-pi/cardboard-control-panel",
    "imageUrl": "https://cdn.makecode.com/blob/19457df5250fc7f690fc67eb7d44e034cd069f53/static/hardware/raspberry-pi/cardboard-control-panel/gallery.jpg"
},{
    "name": "IKEA FLISAT table",
    "url": "/hardware/raspberry-pi/ikea-flisat-table",
    "imageUrl": "https://cdn.makecode.com/blob/34a3bd5b9ebfa4b9ba9098b4ded17f50e21b4852/static/hardware/raspberry-pi/ikea-flisat-table/gallery.jpg"
},{
    "name": "Wooden Cabinet",
    "url": "/hardware/raspberry-pi/wooden-cabinet",
    "imageUrl": "https://cdn.makecode.com/blob/677a265137af80cb76c1f17d87b2b281fa5a188d/static/hardware/raspberry-pi/wooden-cabinet/gallery.jpg"
}]

Community Pie

Here are alternative solutions and setups using the Raspberry Pi built and maintained by the User community.

[{
    "name": "McAirpos - RetroPie",
    "description": "Running natively as ELF executables on Raspberry Pi OS with gamepad and keyboard support for up to 2 players.",
    "url": "https://github.com/Vegz78/McAirpos",
    "imageUrl": "https://cdn.makecode.com/blob/0ee72b4cc5ae003228e72a10ea8e0a4c101f1821/static/hardware/raspberry-pi/macairpos.png",
    "largeImageUrl": "/static/hardware/raspberry-pi/macairpos.mp4"
}]

See Also