Skip to content

A sketch to connect BLE HID gamepads to the Arduino Nano 33 BLE

Notifications You must be signed in to change notification settings

bitbank2/Nano_33_Gamepad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Nano 33 Gamepad
Project started 10/26/2019
Copyright (c) 2019 BitBank Software, Inc.
Written by Larry Bank
bitbank@pobox.com

Nano 33 Gamepad
The purpose of this code is to use BLE HID gamepads with the Arduino Nano 33 BLE. The Nano 33 BLE libraries don't include any HID support, so this code is very rudamentary and instead of properly parsing the HID reports, it makes assumptions to work with 2 popular devices (ACGAM R1 and MINI PLUS). There is a #define switch to send the output to either the serial monitor or a 128x64 SSD1306 OLED display. The code was written to learn about HID over GATT and how difficult it would be to implement a minimal HID host using the Nano 33 BLE board.

About

A sketch to connect BLE HID gamepads to the Arduino Nano 33 BLE

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages