Skip to content

Instantly share code, notes, and snippets.

@yume-yu
Created September 29, 2024 05:20
Show Gist options
  • Save yume-yu/ade1ca10156234603165c3e809bec809 to your computer and use it in GitHub Desktop.
Save yume-yu/ade1ca10156234603165c3e809bec809 to your computer and use it in GitHub Desktop.
Picoで右クリックbotを作る
import usb_hid
from adafruit_hid.mouse import Mouse
import time
import board
import digitalio
# use GPIO15 as button
# connected as False / disconnected as True
btn1 = digitalio.DigitalInOut(board.GP16)
btn1.direction = digitalio.Direction.INPUT
btn1.pull = digitalio.Pull.UP
led = digitalio.DigitalInOut(board.GP25)
led.direction = digitalio.Direction.OUTPUT
m = Mouse(usb_hid.devices)
while(True):
while(not btn1.value):
led.value = False
m.press(Mouse.RIGHT_BUTTON)
time.sleep(3)
m.release_all()
led.value = True
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment