Nintendo Switch Control Library

From GameBrew
Nintendo Switch Control Library
Nintendoswitchcontrollibrary.png
General
Authorlefmarna
TypeRemote Play and Streaming
Version1.3.1
LicenseMIT License
Last Updated2022/10/25
Links
Download
Website
Source

Library that allows you to create controller macros using Arduino Leonardo.

This library is based on celclow's SwitchControlLibrary. While SwitchControlLibrary offers high flexibility, it can make the code really long and takes a while to compile because it uses ArduinoSTL.

To make it easier to use, the author have selected some commonly used input patterns and organize them into functions. Now you can write the code for pressing and releasing a button in just one line. It also works for rapid fire and long press, making it highly versatile.

Moreover, these features were implemented without using ArduinoSTL. This allows for faster compilation and there is no need to worry about dependencies.

User guide

Requirements:

  • PC with internet connection (either Windows or Mac).
  • Arduino Leonardo.
  • USB cable (for connecting Arduino Leonardo and Switch and PC.

Environments:

  • Arduino IDE (1.8.13 recommended).
  • Arduino AVR Boards (1.8.3 recommended).

Tutorials:

Screenshots

nintendoswitchcontrollibrary2.gif

Changelog

v1.3.1

  • Merge pull request #19 from lefmarna/feat/add-paragraph.
  • Added paragraph for library.properties.

External links

Advertising: