Skip to content

reidm/Buttoneer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Buttoneer: The Firmware

Buttoneer: The Firmware turns USB compatible Arduino boards into button box controllers. With support for buttons, switches, and rotary encoders.

Features

Push buttons feature debounce and EMI protection.

The encoder function totally works ok despite relying on polling.

Configuration

Wire up buttons/switches to any or all of pins: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 16, 18, 19

Wire a single optional encoder to pins: 20, 21

Follow

Installation

Pre-requisites

Usage

Once configured and installed, just plug your wheel in. It will appear as a USB Game Controller.

Contributing

Feature and pull requests are always welcome.

License

GNU GENERAL PUBLIC LICENSE Version 3

Attributions

ArduinoJoystickLibrary Copyright (c) 2015, Matthew Heironimus

About

Buttonbox firmware for Arduino

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages