Search
Search Criteria
Products meeting the search criteria
Get your retro on with the Raspberry Pi compatible SNES style USB gamepad! This is not an official Nintendo product, but a 3rd party USB type replica of the Super Nintendo/Famicom unit produced in the early 90's!
We tested quite a few from different suppliers, and these were the best - with nice snappy, clicky buttons, and the traditional blue, red, green, yellow layout.
Features:
- USB Connector
- Raspberry Pi Compatible
- D-Pad
- Buttons: Start, Select, X, Y, A, B, R, L
- Cable Length: 1.4m
In between bouts of hacking and tinkering every Raspberry Pi programmer needs some rest and recreation! What better way to relax and unwind, than loading up your favourite 90's retro game and blasting some aliens pew pew!
These Raspberry Pi gamepads not only look the bee's knee's, but they have a comfortable rubber edging, have excellent tactile #clicky# feedback and work with all the emulators we could get our hands on! It's wired USB with a 1.4m cable, and it's plug and play with RetroPie.
Note: the central 'Mode' button does not work with some emulators.
Button-wire, it features all the usual suspects - A,B,X,Y,R1,R2,R3,L1,L2,L3, START, SELECT, and D-PAD. It's also got additional analogue joysticks which are mapped to the D-PAD; you turn them on and off with the big shiny red button in the middle. Honestly, what more do you need from a gamepad?
Note: This gamepad has been tested for the Raspberry Pi however we cannot guarantee it will work with other systems such as Windows.
Technical Details
- 1.4m Cable
- USB Interface
- Dual L & R Shoulder Buttons
- Eight Way Direction Pad (D-Pad)
- Select and Start Buttons
- Analog and Digital Modes Supported
- Two 360 Mini-Joysticks with Digital Buttons (L3 & R3)
What's in the box?
1 x USB Game Controller
For use with arcade joysticks that use header cables
Looking for spare joystick cables, or did yours break? Replace them quickly and easily with these cables.
Features:
Length: 20cm
Package Includes:
1 x 5P Cable
Description:
Game On! These wireless games controllers are perfect for all of your Raspberry Pi gaming or robotics needs.
Please note: These are not Bluetooth controllers - they're 2.4GHz wireless (and come with the USB receiver).
Gaming
Compatible with RetroPie/Lakka - simply plug in the controller at boot and follow the controller setup instructions.
You may need to configure buttons for the specific emulator/game you're playing. The RetroPie/Lakka websites and forums are a great place to find out more on button assignments.
For analogue control, make sure you press the analogue button on the controller to enable full analogue thumbstick action (otherwise this is seen as simple button clicks)
Robotics
Control your Raspberry Pi robots with ease! We've got instructions for using these controllers with the CamJam EduKit 3 (although other driver boards and kit will work too)
You can also use the excellent Approximate Engineering Input library!
Install the library by using the following commands:
sudo apt-get install python-dev python-pip gcc
pip3 install approxeng.input
Please run your script with Python 3 when using this library! (Python 2 may not work).
Features
- Tested with the Raspberry Pi
- Compatible with other systems such as Windows (however not all games/software will work with all types of controllers)
- 2.4GHz Wireless (Nano USB receiver included)
- Ergonomic shape for comfort during play
- 360 degree simulated parallel bars, optimized and sensitivity
- Size: 160mm*110mm*70mm
- Powered by 3*AAA batteries (not included)
Suggested Python Libraries
What's in the box?
1 x Game controller
1 x USB receiver
- Supports any revision of Raspberry Pi (directly-pluggable)
- Provides your Pi with 16 touch keys
- Features TONTEK TonTouch touch pad detector IC TTP229-LSF, supports up to 16 keys with adjustable sensitivity and built-in LDO
- The system re-calibrates automatically when all keys are not detected touch more than about 4 seconds
- Interface : I2C
- Keys : 16
- Sampling rate : 8Hz
- Human Body Mode : 6KV
- Operating voltage : 2.4V-5.5V
- Operating temperature : -40℃ to 85℃
- Storage temperature : -50℃ to 125℃
- Dimensions : 8.5CM × 5.6CM
- After power-on have about 0.5sec stable-time. During the time do not touch the key pad, and all functions are disabled
- VCC : Power supply (2.4V-5.5V)
- GND : Ground
- SDA : I2C SDA
- SCL : I2C SCL

Downloads/Development resources:
schematic, demo code, datasheets, etc.
Download: www.waveshare.com/wiki/RPi_Touch_Keypad
This stunning 224-page hardback book not only tells the stories of some of the seminal video games of the 1970s and 1980s, but shows you how to create your own games inspired by them using Python and Pygame Zero, following examples programmed by Raspberry Pi founder Eben Upton.
In the first of two volumes, we remake five classic video games – ranging from Pong to Sensible Soccer, each represents a different genre. We interview the games’ original creators and learn from their example, as well as utilise the art and audio engineering skills of two of the 1980s’ most prolific games developers for our recreated versions of the games.
- Get game design tips and tricks from the masters
- Explore the code listings and find out how they work
- Download and play game examples by Eben Upton
- Learn how to code your own games with Pygame Zero
- Read interviews with expert graphics and audio creators
Ever fancied creating your own first-person shooter game? Now you can with this 140-page bookazine, brought to you by the Wireframe magazine team with tips from expert video game developers!
Making a fast-paced 3D action game needn’t be as daunting as it sounds. Build Your Own First-Person Shooter in Unity will take you step-by-step through the process of making Zombie Panic: a frenetic battle for survival inside a castle heaving with the undead.
Specifications:
- Set up and use the free software you’ll need
- Make enemies that follow and attack the player
- Create and texture 3D character models
- Extend your game further, with tips from experts
- Design a level with locked doors and keys
What's in the box?:
1 x 140-page bookazine
Resources:
Description:
The ultimate desktop retro arcade machine! Picade is a Raspberry Pi-powered mini arcade that you build yourself, with authentic arcade controls, a high resolution 4:3 display that's ideal for retro gaming, and a punchy speaker to hear those 8-bit game soundtracks at their best
Picade is now Raspberry Pi 4 compatible and includes a new USB-C version of Picade X HAT!
The all-new Picade has been completely redesigned, from the inside out! There's new artwork, a new display and display driver board, dedicated power button, an all-new Picade X HAT (now with USB-C), easier wiring, easier access to the interior of the cabinet, beautiful new packaging, a bunch of extra goodies (stickers and an enamel Picade pin), and a gorgeous Picade poster and assembly instructions.
Picade comes in kit form, and it'll take around two to three hours to build. The cabinet is made from powder-coated MDF, giving it a quality look and feel similar to a full-size arcade. All you'll need to add is a Raspberry Pi, USB-C power supply, and micro-SD card.
You can watch a video on Picade at https://youtu.be/5iUuOH1Ip4A
Cabinet features
- Black, powder-coated panels
- Acrylic marquee and console with authentic artwork
- Push-fit arcade buttons
- Joystick with black ball top
- 3" speaker (5W, 4Ω)
- Easy access with removable back panel
- Dedicated illuminated power button
- Grippy rubber feet
- Dimensions: 350x230x210mm
10-inch display features
- 1024x768 (4:3 ratio) IPS (wide viewing angle) display
- Pimoroni-designed and manufactured HDMI display driver board and keypad controls
- Powered by micro-USB cable (included) from your Pi
Picade X HAT features
- Easy DuPont connectors for buttons and joystick
- Push-fit speaker terminals
- I2S audio DAC with 3W amplifier (mono)
- Power management, power switch pins, and power button
- 4-way joystick inputs
- 6 player buttons
- 4 utility buttons
- Metal standoffs to hold your Picade X HAT securely
Extras
- Picade enamel pin badge
- Pimoroni Super Sticker Selection
- Picade poster / assembly instructions
What's new!?
The cabinet is more compact, so it fits more neatly on your desk, but has a higher resolution 8" or 10" display (1024x768). The display is driven by a new Pimoroni-designed and manufactured driver board, with keypad controls. It's an IPS panel, so it looks great from any viewing angle!
The all-new Picade X HAT is packed full of useful features. We've moved from more fiddly screw terminals to simple DuPont connectors that just push in, and the speaker terminals are the same easy push-fit connectors that we use on pHAT BEAT.
There's dedicated power management on-board Picade X HAT; just plug your micro-USB power supply into the HAT and it'll power your Pi through its pins. The power button connected to the HAT means that once your Pi is safely shutdown, the power will be cut completely to the Pi. A simple press of the power button will boot your Picade up again.
The new buttons in Picade are lower profile, and the new joystick has a single connector rather than the eight spade connectors on our previous Picade joystick.
A gorgeous new neon-look Picade logo on the marquee, and rainbow stripes on the console and screen-surround, evoke classic consoles, as do the assembly instructions and poster.
Building your Picade
We hope the included assembly instructions have everything you need to build your Picade, but we've also filmed a complete build video of Picade that you can watch as you build and learn some handy tips and tricks. Find it at https://youtu.be/gTgu1fUVsmw
The sections are also available separately in a playlist here.
We've also put together an online tutorial that incorporates the assembly instructions, important tips and amendments, and the videos for each section, so do check that out!
Software setup
We recommend the RetroPie operating system for your Picade. You can download it from the RetroPie website and then burn it to a micro-SD card with Etcher.
Connect a USB keyboard to your Pi, and connect to Wi-Fi in the RetroPie menu. Press F4 to exit to the terminal and then type curl https://get.pimoroni.com/picadehat | bash
to run the Picade HAT installer.
Reboot your Pi, if it doesn't prompt you to. Press the "Alt" key on your keyboard and then select "Configure input" to configure your Picade's controls. You'll find that the sound and power button should both be working now too!
Notes
If your Picade display doesn't show anything when you first power it up, then it could be because the HDMI display is not being detected by the Raspberry Pi. This can happen because power isn't supplied to the USB ports on the Raspberry Pi for the first few seconds of booting. The solution is to edit the /boot/config.txt
file on your RetroPie SD card, and add hdmi_force_hotplug=1
on a new line at the bottom of the file.
If you'd like to design your own artwork for your Picade, then we've made a handy PDF that has the outlines and dimensions of the marquee, screen shim, and console. You can download it from the Picade HAT GitHub repo here.
Where to find ROMs for RetroPie (free and legally) https://howchoo.com/g/otiwyjhlnzb/where-to-find-roms-for-retropie
and here http://cvaddict.com/article.php?articleid=15
What's in the box?
1 x DIY Picade
1 x Raspberry Pi 4 model B 1GB
Discover how to set up Raspberry Pi to play classic games in the brand new version of our retro gaming guide.

In this 164-page book, you’ll learn how to build a portable games machine, assemble a full-sized arcade cabinet, and emulate classic computers and consoles. Our step-by-step guides make each build easy! Plus you’ll even learn to program your own versions of classic arcade games using Python and Pygame.

- Set up Raspberry Pi for retro gaming
- Emulate classic computers and consoles
- Learn to program retro-style games
- Build a portable console, arcade cabinet, and pinball machine
- And much, much more!

What's in the box?
1 x retro gaming 2nd edition book

Description:
The ultimate desktop retro arcade machine! Picade is a Raspberry Pi-powered mini arcade that you build yourself, with authentic arcade controls, a high resolution 4:3 display that's ideal for retro gaming, and a punchy speaker to hear those 8-bit game soundtracks at their best
Picade is now Raspberry Pi 4 compatible and includes a new USB-C version of Picade X HAT!
The all-new Picade has been completely redesigned, from the inside out! There's new artwork, a new display and display driver board, dedicated power button, an all-new Picade X HAT (now with USB-C), easier wiring, easier access to the interior of the cabinet, beautiful new packaging, a bunch of extra goodies (stickers and an enamel Picade pin), and a gorgeous Picade poster and assembly instructions.
Picade comes in kit form, and it'll take around two to three hours to build. The cabinet is made from powder-coated MDF, giving it a quality look and feel similar to a full-size arcade. All you'll need to add is a Raspberry Pi, USB-C power supply, and micro-SD card.
You can watch a video on Picade at https://youtu.be/5iUuOH1Ip4A
Cabinet features
- Black, powder-coated panels
- Acrylic marquee and console with authentic artwork
- Push-fit arcade buttons
- Joystick with black ball top
- 3" speaker (5W, 4Ω)
- Easy access with removable back panel
- Dedicated illuminated power button
- Grippy rubber feet
- Dimensions: 350x230x210mm
10-inch display features
- 1024x768 (4:3 ratio) IPS (wide viewing angle) display
- Pimoroni-designed and manufactured HDMI display driver board and keypad controls
- Powered by micro-USB cable (included) from your Pi
Picade X HAT features
- Easy DuPont connectors for buttons and joystick
- Push-fit speaker terminals
- I2S audio DAC with 3W amplifier (mono)
- Power management, power switch pins, and power button
- 4-way joystick inputs
- 6 player buttons
- 4 utility buttons
- Metal standoffs to hold your Picade X HAT securely
Extras
- Picade enamel pin badge
- Pimoroni Super Sticker Selection
- Picade poster / assembly instructions
What's new!?
The cabinet is more compact, so it fits more neatly on your desk, but has a higher resolution 8" or 10" display (1024x768). The display is driven by a new Pimoroni-designed and manufactured driver board, with keypad controls. It's an IPS panel, so it looks great from any viewing angle!
The all-new Picade X HAT is packed full of useful features. We've moved from more fiddly screw terminals to simple DuPont connectors that just push in, and the speaker terminals are the same easy push-fit connectors that we use on pHAT BEAT.
There's dedicated power management on-board Picade X HAT; just plug your micro-USB power supply into the HAT and it'll power your Pi through its pins. The power button connected to the HAT means that once your Pi is safely shutdown, the power will be cut completely to the Pi. A simple press of the power button will boot your Picade up again.
The new buttons in Picade are lower profile, and the new joystick has a single connector rather than the eight spade connectors on our previous Picade joystick.
A gorgeous new neon-look Picade logo on the marquee, and rainbow stripes on the console and screen-surround, evoke classic consoles, as do the assembly instructions and poster.
Building your Picade
We hope the included assembly instructions have everything you need to build your Picade, but we've also filmed a complete build video of Picade that you can watch as you build and learn some handy tips and tricks. Find it at https://youtu.be/gTgu1fUVsmw
The sections are also available separately in a playlist here.
We've also put together an online tutorial that incorporates the assembly instructions, important tips and amendments, and the videos for each section, so do check that out!
Software setup
We recommend the RetroPie operating system for your Picade. You can download it from the RetroPie website and then burn it to a micro-SD card with Etcher.
Connect a USB keyboard to your Pi, and connect to Wi-Fi in the RetroPie menu. Press F4 to exit to the terminal and then type curl https://get.pimoroni.com/picadehat | bash
to run the Picade HAT installer.
Reboot your Pi, if it doesn't prompt you to. Press the "Alt" key on your keyboard and then select "Configure input" to configure your Picade's controls. You'll find that the sound and power button should both be working now too!
Notes
If your Picade display doesn't show anything when you first power it up, then it could be because the HDMI display is not being detected by the Raspberry Pi. This can happen because power isn't supplied to the USB ports on the Raspberry Pi for the first few seconds of booting. The solution is to edit the /boot/config.txt
file on your RetroPie SD card, and add hdmi_force_hotplug=1
on a new line at the bottom of the file.
If you'd like to design your own artwork for your Picade, then we've made a handy PDF that has the outlines and dimensions of the marquee, screen shim, and console. You can download it from the Picade HAT GitHub repo here.
Where to find ROMs for RetroPie (free and legally) https://howchoo.com/g/otiwyjhlnzb/where-to-find-roms-for-retropie
and here http://cvaddict.com/article.php?articleid=15
What's in the box?
1 x DIY Picade
1 x Raspberry Pi 4 model B 8GB
The ultimate desktop retro arcade machine! Picade is a Raspberry Pi-powered mini arcade that you build yourself, with authentic arcade controls, a high resolution 4:3 display that's ideal for retro gaming, and a punchy speaker to hear those 8-bit game soundtracks at their best
Picade is now Raspberry Pi 4 compatible and includes a new USB-C version of Picade X HAT!
The all-new Picade has been completely redesigned, from the inside out! There's new artwork, a new display and display driver board, dedicated power button, an all-new Picade X HAT (now with USB-C), easier wiring, easier access to the interior of the cabinet, beautiful new packaging, a bunch of extra goodies (stickers and an enamel Picade pin), and a gorgeous Picade poster and assembly instructions.
Picade comes in kit form, and it'll take around two to three hours to build. The cabinet is made from powder-coated MDF, giving it a quality look and feel similar to a full-size arcade. All you'll need to add is a Raspberry Pi, USB-C power supply, and micro-SD card.
You can watch a video on Picade at https://youtu.be/5iUuOH1Ip4A
Cabinet features
- Black, powder-coated panels
- Acrylic marquee and console with authentic artwork
- Push-fit arcade buttons
- Joystick with black ball top
- 3" speaker (5W, 4Ω)
- Easy access with removable back panel
- Dedicated illuminated power button
- Grippy rubber feet
- Dimensions: 350x230x210mm
10-inch display features
- 1024x768 (4:3 ratio) IPS (wide viewing angle) display
- Pimoroni-designed and manufactured HDMI display driver board and keypad controls
- Powered by micro-USB cable (included) from your Pi
Picade X HAT features
- Easy DuPont connectors for buttons and joystick
- Push-fit speaker terminals
- I2S audio DAC with 3W amplifier (mono)
- Power management, power switch pins, and power button
- 4-way joystick inputs
- 6 player buttons
- 4 utility buttons
- Metal standoffs to hold your Picade X HAT securely
Extras
- Picade enamel pin badge
- Pimoroni Super Sticker Selection
- Picade poster / assembly instructions
What's new!?
The cabinet is more compact, so it fits more neatly on your desk, but has a higher resolution 8" or 10" display (1024x768). The display is driven by a new Pimoroni-designed and manufactured driver board, with keypad controls. It's an IPS panel, so it looks great from any viewing angle!
The all-new Picade X HAT is packed full of useful features. We've moved from more fiddly screw terminals to simple DuPont connectors that just push in, and the speaker terminals are the same easy push-fit connectors that we use on pHAT BEAT.
There's dedicated power management on-board Picade X HAT; just plug your micro-USB power supply into the HAT and it'll power your Pi through its pins. The power button connected to the HAT means that once your Pi is safely shutdown, the power will be cut completely to the Pi. A simple press of the power button will boot your Picade up again.
The new buttons in Picade are lower profile, and the new joystick has a single connector rather than the eight spade connectors on our previous Picade joystick.
A gorgeous new neon-look Picade logo on the marquee, and rainbow stripes on the console and screen-surround, evoke classic consoles, as do the assembly instructions and poster.
Building your Picade
We hope the included assembly instructions have everything you need to build your Picade, but we've also filmed a complete build video of Picade that you can watch as you build and learn some handy tips and tricks. Find it at https://youtu.be/gTgu1fUVsmw
The sections are also available separately in a playlist here.
We've also put together an online tutorial that incorporates the assembly instructions, important tips and amendments, and the videos for each section, so do check that out!
Software setup
We recommend the RetroPie operating system for your Picade. You can download it from the RetroPie website and then burn it to a micro-SD card with Etcher.
Connect a USB keyboard to your Pi, and connect to Wi-Fi in the RetroPie menu. Press F4 to exit to the terminal and then type curl https://get.pimoroni.com/picadehat | bash
to run the Picade HAT installer.
Reboot your Pi, if it doesn't prompt you to. Press the "Alt" key on your keyboard and then select "Configure input" to configure your Picade's controls. You'll find that the sound and power button should both be working now too!
Notes
If your Picade display doesn't show anything when you first power it up, then it could be because the HDMI display is not being detected by the Raspberry Pi. This can happen because power isn't supplied to the USB ports on the Raspberry Pi for the first few seconds of booting. The solution is to edit the /boot/config.txt
file on your RetroPie SD card, and add hdmi_force_hotplug=1
on a new line at the bottom of the file.
If you'd like to design your own artwork for your Picade, then we've made a handy PDF that has the outlines and dimensions of the marquee, screen shim, and console. You can download it from the Picade HAT GitHub repo here.
Where to find ROMs for RetroPie (free and legally) https://howchoo.com/g/otiwyjhlnzb/where-to-find-roms-for-retropie
and here http://cvaddict.com/article.php?articleid=15
- 1