My Account

Wish List (0)

Saved Carts

Compare

Approved Re-Seller
Follow us on Facebook! Follow us on Twitter! Follow us on Instagram!

FREE UK DELIVERY ON ORDERS OVER £50 ex.VAT (T&C's APPLY)

ControlBlock - 2 Player Joystick/Button Controller & Power Switch

Compatible With:

Raspberry Pi - Model A
Raspberry Pi - Model B
Raspberry Pi - Model B+
Raspberry Pi - Model A+
Raspberry Pi 2 - Model B
Raspberry Pi 3 - Model B
Raspberry Pi Zero
Raspberry Pi Zero Wireless

Product Code: MMP-0411

£40.00
Ex.Tax £33.33

Qty:

ADD TO BAG

In Stock: 19

ControlBlock - 2 Player Joystick/Button Controller & Power Switch
ControlBlock - 2 Player Joystick/Button Controller & Power Switch

Power Switch, Game Controllers and I/O for the Raspberry Pi! The ControlBlock is a fully assembled extension board for the Raspberry Pi that adds power switch functionality and screw terminal general purpose input/output (GPIO) pins ready to use for connecting arcade buttons, joysticks, gamepads, NES/SNES controllers etc. for your arcade project!

The power switch functionality allows you to turn on and off the power to the Raspberry Pi with a toggle switch (A toggle switch is not part of the ControlBlock). The ControlBlock comes with a pre-soldered USB Micro socket, but tou can optionally solder a USB-B socket to the ControlBlock if required. Any toggle switch can be connected to the ControlBlock, which allows you the biggest flexibility for your project. The power status of the Raspberry Pi can be indicated via an LED that can be connected to male pin headers.

The GPIO pins can be accessed from the Raspberry Pi via the SPI interface. The ControlBlock makes it very easy to connect arcade controllers for up to two players. The open-source driver for the ControlBlock can be configured for various controller types. It supports arcade controllers that are mapped to game pad devices, as well as a mapping to a MAME keyboard configuration. The ControlBlock also supports the polling of SNES and NES controllers.

You can find an article with a detailed description of the ControlBlock, getting started information and various demo videos here. The ControlBlock comes fully assembled.

ControlBlock Features

  • 2 x MCP23S17-E/SO - 16Bit GPIO Expansion IC's
  • 32 I/O's
  • SPI Interface
  • Power Switch Functionality via Micro USB Port
  • Screw Terminal I/O Ports for Arcade Inputs e.g. Buttons/Joystick/Gamepads etc.
  • Designed to host 2 Players

Downloads

ControlBlock Documentation 

Source Code

Reviews about ControlBlock - 2 Player Joystick/Button Controller & Power Switch
Average rating: 0 reviews
Total reviews: 0
Write your own review on this product.
Write review
Sort By 

Write a review

Name:


Your Review:
25-3000 characters
Note: HTML is not translated!

Rating:
Overall
Quality
Price
Usability
Add prosAdd cons

are you happy?

please confirm the selections below are correct

YES
CHANGE

Offensive
Foul Language
Irrelevant
Other (write below)