下载固件等

1.CircuitPython UF2文件
https://circuitpython.org/board/raspberry_pi_pico/
image.png
2.Adafruit_CircuitPython库
https://github.com/adafruit/Adafruit_CircuitPython_Bundle/releases/latest
image.png
3.pico-ducky

https://github.com/dbisu/pico-duckyh、https://pico.org.cn/
image.png

烧录固件,写代码

按住Pico的BOOTSEL按钮,将Pico插入电脑
image.png
将.UF2文件放入Pico的文件夹,放入后Pico会断开连接,待固件烧录后重新恢复连接。
image.png
随后将 adafruit-circuitpython-bundle文件下的lib文件夹中的5个文件复制入Pico的lib文件中
image.png
新建code.py文件内容如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import time
from adafruit_hid.keyboard import Keyboard
from adafruit_hid.keyboard_layout_us import KeyboardLayoutUS
from adafruit_hid.keycode import Keycode
import usb_hid

keyboard = Keyboard(usb_hid.devices)
keyboard_layout = KeyboardLayoutUS(keyboard)
keyboard.press(Keycode.GUI, Keycode.R)
keyboard.release_all()
time.sleep(0.5)
keyboard_layout.write("cmd")
time.sleep(0.5)
keyboard.release_all()
keyboard.press(Keycode.ENTER)
keyboard.release(Keycode.ENTER)
time.sleep(0.5)
keyboard_layout.write("start https://www.bilibili.com/video/BV1GJ411x7h7")
time.sleep(0.5)
keyboard.press(Keycode.ENTER)
keyboard.release(Keycode.ENTER)

暂未解决

Pico插入电脑后被识别为U盘,影响使用