Skip to content

UiL-OTS-labs-backoffice/mouse-jiggler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mouse-jiggler

This repo contains the CircuitPython code (and vendor libraries) required to program the Xiao SAMD21 board as a mouse jiggler.

The main program lives in code.py, while boot.py is ran as part of the bootloader.

Setting up a new Xiao

  1. Get CircuitPython bootloader in DFU form: https://circuitpython.org/board/seeeduino_xiao/

    Note: for some reason version 9.x is incompatible (wrong HID device). Probably not too hard to fix but for now use 8.2.4 (direct link)

  2. Enter DFU mode and install CircuitPython: https://wiki.seeedstudio.com/Seeeduino-XIAO-CircuitPython/

  3. Your computer should now see a CIRCUITPY external drive

  4. Copy the code from this repo into the CIRCUITPY "drive"

Enabling CIRCUITPY drive

  1. The code in boot.py disables the firmware storage device by default
  2. If you want to enable it again, you have to touch pin 0 with your finger within 10 seconds after connecting the device:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages