Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Nintendo Switch Control Library: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
|author=lefmarna
|author=lefmarna
|lastupdated=2022/10/25
|lastupdated=2022/10/25
|type=Developments
|type=Remote Play and Streaming
|version=1.3.1
|version=1.3.1
|license=MIT
|license=MIT

Latest revision as of 13:23, 4 August 2023

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: