
Turn your Raspberry Pi into a retro games console! Picade X HAT includes joystick and button inputs, a 3W I2S DAC/amplifier, and soft power switch. Nice!
Joystick Up input
Joystick Down input
Joystick Left input
Joystick Right input
Button 1 input
SPI · I2S
Verify supply voltage and logic levels before powering up.
SparkFun Qwiic Pro Micro BoogieBoard visual preview
9V to Barrel Jack Adapter visual preview
SparkFun 16x2 SerLCD - RGB Backlight (Qwiic) visual preview
MicroUSB Plug to 5.5/2.1mm DC Barrel Jack Adapter | Kiwi Electronics visual previewSort passive connector adapters from Qwiic boards, LCD modules and microSD card adapters before assuming anything with the right plug will substitute safely.
Connectors & cables · Connectors · 28 parts
RGB backlight positive LCD 16x2 visual preview
SparkFun 16x2 SerLCD - RGB Backlight (Qwiic) visual preview
I2C 20x4 Arduino LCD Display Module visual preview
Gravity: I2C 16x2 Arduino LCD with RGB Backlight Display V2.0 visual previewCharacter LCDs, SPI TFTs, e-paper modules and larger capacitive-touch TFT panels solve different display jobs. Treat display class, interface, controller, resolution, touch, refresh behaviour, storage, voltage and mounting as separate swap checks.
Displays · TFT & LCD displays · 33 parts
MQ-2 Gas Sensor visual preview
MQ-3 Gas Sensor visual preview
MQ-135 Gas Sensor visual preview
Grove - Air quality sensor visual previewChoose between MQ gas sensors, VOC/eCO2 indoor-air sensors, true CO2 modules and particulate sensors without treating every air-quality breakout as the same detector.
Sensors · Gas & air-quality sensors · 29 parts
Arduino Uno visual preview
Raspberry Pi Pico visual preview
Adafruit Feather nRF52840 Express visual preview
Pan-Tilt HAT kit visual previewESP32, Arduino Uno, Raspberry Pi Pico, and compatible add-on boards for running builds.
Boards · Microcontroller boards · 24 parts
Button 2 input
Button 3 input
Button 4 input
Button 5 input
Button 6 input
Enter input
Escape input
Coin input
Start input
Power button input
Power-off output asserted by gpio-poweroff
I2S bit clock / PCM_CLK for audio
I2S frame sync / PCM_FS for audio
I2S data in reassigned by Pimoroni overlay
I2S data out / PCM_DOUT for audio
Activity LED controlled by gpio-leds overlay
| Pin | Position | Type | Function | Voltage |
|---|---|---|---|---|
| GPIO12 | Picade HAT control header | digital io | Joystick Up input | |
| GPIO6 | Picade HAT control header | digital io | Joystick Down input | |
| GPIO20 | Picade HAT control header | digital io | Joystick Left input | |
| GPIO16 | Picade HAT control header | digital io | Joystick Right input | |
| GPIO5 | Picade HAT button header | digital io | Button 1 input | |
| GPIO11 | Picade HAT button header | digital io | Button 2 input | |
| GPIO8 | Picade HAT button header | digital io | Button 3 input | |
| GPIO25 | Picade HAT button header | digital io | Button 4 input | |
| GPIO9 | Picade HAT button header | digital io | Button 5 input | |
| GPIO10 | Picade HAT button header | digital io | Button 6 input | |
| GPIO27 | Picade HAT control header | digital io | Enter input | |
| GPIO22 | Picade HAT control header | digital io | Escape input | |
| GPIO23 | Picade HAT control header | digital io | Coin input | |
| GPIO24 | Picade HAT control header | digital io | Start input | |
| GPIO17 | Picade HAT power control | digital io | Power button input | |
| GPIO4 | Picade HAT power control | digital io | Power-off output asserted by gpio-poweroff | |
| GPIO18 | Raspberry Pi 40-pin header | i2s | I2S bit clock / PCM_CLK for audio | |
| GPIO19 | Raspberry Pi 40-pin header | i2s | I2S frame sync / PCM_FS for audio | |
| GPIO26 | Raspberry Pi 40-pin header | i2s | I2S data in reassigned by Pimoroni overlay | |
| GPIO21 | Raspberry Pi 40-pin header | i2s | I2S data out / PCM_DOUT for audio | |
| GPIO13 | Picade HAT activity LED | digital io | Activity LED controlled by gpio-leds overlay |