Skip to content

A simple funscript player (firmware) for the Nimble Connectivity Module, an ESP32 controller for the NimbleStroker.

Notifications You must be signed in to change notification settings

mnh86/NimbleFunscriptPlayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NimbleFunscriptPlayer

A simple funscript player (firmware) for the Nimble Connectivity Module, an ESP32 controller for the NimbleStroker.

Upload your funscript files and double click the Encoder Dial to cycle through and play funscript files from the Module itself.

Usage

  1. Install Windows Virtual COM Port (VCP) drivers for the USB/serial connection to the module.
  2. Set up VSCode with PlatformIO.
  3. Clone this repo and open the project in VSCode.
  4. Attach the NimbleConModule to your computer via USB/Serial connection.
  5. Place .funscript files into the ./data/ folder (see README instructions).
  6. Use the PlatformIO tool "Upload Filesystem Image" to upload the files.
  7. Build and upload this program into the NimbleConModule.
  8. Attach the NimbleConModule to the actuator (Label A).
    • Note: Pendant connection not supported.
  9. Double click the Encoder Dial to start the first file. Double click again to change files.
  10. Single click will pause/resume playing.
  11. Long press will stop playing.

Attributions

See also platformio.ini for other 3rd party OSS libraries used in this project.

About

A simple funscript player (firmware) for the Nimble Connectivity Module, an ESP32 controller for the NimbleStroker.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published