You are on page 1of 2

GPIO controllers (EN) · recalbox/recalbox-os Wiki · GitHub https://github.

com/recalbox/recalbox-os/wiki/GPIO-controllers-(EN)

Features Business Explore Marketplace Pricing Sign in or Sign up

recalbox / recalbox-os 208 1,621 243

Code Issues 401 Pull requests 2 Projects 2 Wiki Insights

GPIO controllers (EN)


NeeeeB edited this page 29 days ago · 9 revisions

recalboxOS is build with the mk_arcade_joystick_gpio driver that can manage a controller directly Pages 378
connected on rpi GPIO.

So if you plan to make a Bartop, Arcade cab, or a portable panel, you don't even need an usb
English
controller.
Home
The driver can manage up to 2 controllers composed of a 4 direction joystick and 9 buttons. Installation
Manual
If you are on a RPI1 B revision see directly the mk_arcade_joystick pinout
recalbox.conf
Emulators
Pinout recalboxOS detailed
Compilation & Modifications
Let's consider a 7 buttons cab panel with this button order :
Development - basics
Releases
↑ Ⓨ Ⓧ Ⓛ
Bug report
← → Ⓑ Ⓐ Ⓡ Ⓗ
Translation

Mini How-To
Peripheral Compatibility
With Ⓡ = Right trigger = TR, Ⓛ = Left trigger = TL and Ⓗ = HK = Hotkey Board Compatibility
Security
On RPI B+, RPI2 and RPi3 you must connect your buttons as specified by this pinout :
Credits

Français

Home
Installation
Notice
recalbox.conf
recalboxOS détaillé
Compilation & Modifications
Signalement de bugs
Traduction
Mini How-To
Périphériques compatibles
FAQ
Sécurité

Deutsch - WIKI

Home
Installation
Anleitung - V1.08
recalbox.conf
Emulatoren
recalboxOS im Detail
Veröffentlichungen
Fehler melden
Mini How-To
Peripherie - Kompatibilität
System - Kompatibilität - V4.1
Sicherheit
NB: The bottom of the picture is where are USB ports on the Pi. Credits

You can connect you button directly to the ground as the driver enable gpio internal pullups. Español

Home

1 de 2 14/08/2017 13:24
GPIO controllers (EN) · recalbox/recalbox-os Wiki · GitHub https://github.com/recalbox/recalbox-os/wiki/GPIO-controllers-(EN)

Configuration Instalación
Manual
In recalbox.conf, enable the gpio driver by setting controllers.gpio.enabled to 1 : recalbox.conf
controllers.gpio.enabled=1 and you're done ! The GPIO are configured out of the box in the recalbox.conf 3.2.0 (old)
frontend and systems. Emuladores
recalboxOS al detalle
###Related:### Compilación y modificaciones
Reportar errores
Enable Gpio button to close emulator with only one button press
Traducción
Mini COMO
Periféricos compatibles
Créditos

Português

Home
Instalação
Manual
recalbox.conf
Emuladores
recalboxOS detalhado
Compilação & Modificações
Reportar bugs
Tradução
Periféricos Compatíveis
Créditos

Italiano

Home
Installazione
Manuale
recalbox.conf
recalboxOS dettagliato
Compilazione & Modifiche
Segnalare Errori
Traduzioni
Mini-Guida How-To
Periferiche compatibili
Crediti

Clone this wiki locally

© 2017 GitHub, Inc. Terms Privacy Security Status Help Contact GitHub API Training Shop Blog About

2 de 2 14/08/2017 13:24

You might also like