Picade Controller PCB

Picade Controller PCB, Pimoroni, 2708

Arduino-compatible controller board with integrated 3W stereo amplifier, designed for DIY arcade cabinet and console projects with Raspberry Pi.

Pinout

Logical pinout · physical placement not verified
PICADE CONTROLLER PCBUSBButton 7Joystick upButton 8Joystick downButton 9Joystick leftButton 10Joystick rightButton 11Button 1Button 12Button 2Speaker leftButton 3Speaker rightButton 4ISP headerButton 5ResetButton 6
  • USB

    USB host connection. Adafruit states the Picade Controller appears as a USB HID keyboard to the host.

    Type · USB
  • Joystick up

    Screw-terminal joystick direction input for up. Adafruit states screw terminal contacts are provided for a four-direction joystick.

    Type · GPIO
  • Joystick down

    Screw-terminal joystick direction input for down. Adafruit states screw terminal contacts are provided for a four-direction joystick.

    Type · GPIO
  • Joystick left

    Screw-terminal joystick direction input for left. Adafruit states screw terminal contacts are provided for a four-direction joystick.

    Type · GPIO
  • Joystick right

    Screw-terminal joystick direction input for right. Adafruit states screw terminal contacts are provided for a four-direction joystick.

    Type · GPIO
  • Button 1

    Screw-terminal arcade button input. Adafruit states the board provides screw terminal contacts for 12 buttons.

    Type · GPIO
  • Button 2

    Screw-terminal arcade button input. Adafruit states the board provides screw terminal contacts for 12 buttons.

    Type · GPIO
  • Button 3

    Screw-terminal arcade button input. Adafruit states the board provides screw terminal contacts for 12 buttons.

    Type · GPIO
  • Button 4

    Screw-terminal arcade button input. Adafruit states the board provides screw terminal contacts for 12 buttons.

    Type · GPIO
  • Button 5

    Screw-terminal arcade button input. Adafruit states the board provides screw terminal contacts for 12 buttons.

    Type · GPIO
  • Button 6

    Screw-terminal arcade button input. Adafruit states the board provides screw terminal contacts for 12 buttons.

    Type · GPIO
  • Button 7

    Screw-terminal arcade button input. Adafruit states the board provides screw terminal contacts for 12 buttons.

    Type · GPIO
  • Button 8

    Screw-terminal arcade button input. Adafruit states the board provides screw terminal contacts for 12 buttons.

    Type · GPIO
  • Button 9

    Screw-terminal arcade button input. Adafruit states the board provides screw terminal contacts for 12 buttons.

    Type · GPIO
  • Button 10

    Screw-terminal arcade button input. Adafruit states the board provides screw terminal contacts for 12 buttons.

    Type · GPIO
  • Button 11

    Screw-terminal arcade button input. Adafruit states the board provides screw terminal contacts for 12 buttons.

    Type · GPIO
  • Button 12

    Screw-terminal arcade button input. Adafruit states the board provides screw terminal contacts for 12 buttons.

    Type · GPIO
  • Speaker left

    Speaker screw-terminal output driven by the integrated 3 W stereo amplifier for 4 ohm speakers.

    Type · GPIO
  • Speaker right

    Speaker screw-terminal output driven by the integrated 3 W stereo amplifier for 4 ohm speakers.

    Type · GPIO
  • ISP header

    6-pin ISP header for direct programming; Adafruit states the ATmega32U4 is pre-loaded with Arduino bootloader.

    Type · Unknown
  • Reset

    Reset button/control on the Picade Controller PCB.

    Type · Control

Start wiring

Shield

Add-ons

269 other options

About 270 add-ons across Pi HATs, Arduino shields, and FeatherWings. The same function — motor control, PoE, display — usually ships once per host connector family. Get the host board right first.

View all 269

Related groups

4 groups