/circuitpy-usbhid-nodejs

A bridge library to communicated with Circuit Python's USB HID modules using Node.js

Primary LanguageJavaScriptMIT LicenseMIT

Circuit Python USB HID Node.js Bridge

A Node.js bridge to call and execute Circuit Python's USB HID modules (Mouse, Keyboard, Consumer Control) via serial port.

Get Started

  1. Install CircuitPython on your device
  2. Copy the contents of copy_to_circuitpy to your CircuitPython device.
  3. Use the methods exported on lib
  4. Set env var COM_PORT with the COM port assigned to your device (see Device Manager on Windows)

Devices tested:

  • Raspberry Pi Pico
  • Raspberry Pi Pico W

Example Usage

See https://github.com/jannoelc/ro-pixel-bot

Motivation and Disclaimer

The primary motivation of this project is to bypass anti-cheat on games. I am not responsible to anything that may happen to your machine or game account when you use this project. Cheating is a bannable offense on most games.