Joystick HID API for Arduino.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
Joystick.cpp
Joystick.h
Readme.md

Readme.md

Arduino Joystick library

This is a library that builds and sends USB HID Joystick reports, making it easy to build USB Joysticks with Arduino.

Dependencies

Installation

  1. Put the arduino-joystick directory into your Arduino libraries directory.
  2. Make sure Bounce2 is installed!

Usage

  1. In your arduino sketch, add the includes: #include <Bounce2.h> #include <Joystick.h>
  2. Create a Joystick object: Joystick joystick;
  3. Add buttons and axes in setup() with Joystick::AddButton(), and call Joystick::Update() in loop(). That's it!