Skip to content

We have ✅ 1 available of the AF-3464 in our Sydney warehouse. An extra 6 units available with a short lead time.

Express post delivery (2-5 business days)

The Adafruit Joy Bonnet turns your Raspberry Pi Zero into a handheld gaming device. This fully assembled bonnet sits on top of any Pi Zero and provides arcade-style controls — a mini joystick and buttons — that act as keyboard inputs once you run the Adafruit installer script. No soldering required on the bonnet itself.

Designed for use with RetroPie and EmulationStation, the Joy Bonnet works well with NES, MAME, and other emulators that run comfortably on the Pi Zero's hardware. Pair it with a comfortable case for the best handheld experience.

Key Features

  • Arcade-Style Controls – Mini joystick and tactile buttons for handheld gaming
  • Keyboard Emulation – Controls appear as keyboard inputs for universal emulator compatibility
  • Fully Assembled – No soldering required on the bonnet; ready to plug onto your Pi
  • Pi Zero Form Factor – Sized to match the Raspberry Pi Zero perfectly
  • RetroPie Compatible – Works with RetroPie, EmulationStation, and other emulators
  • Easy Setup – Run the Adafruit installer script and start gaming

Ideal For

  • Handheld retro gaming consoles with Raspberry Pi Zero
  • RetroPie and EmulationStation builds (NES, MAME, and similar)
  • Portable gaming projects and maker arcade builds
  • Media player navigation controls

Package Contents

  • 1× Adafruit Joy Bonnet (fully assembled)
Note: Raspberry Pi, HDMI cable, SD card, enclosure, and display are not included. You may need to solder headers onto your Pi Zero (or use press-fit headers). The Pi Zero's processor is suitable for NES and MAME-class emulators — more demanding emulators (e.g., N64) require more processing power.

Resources

The Adafruit Joy Bonnet for Raspberry Pi appears in the following collections:

SKU AF-3464