
pico摇杆 猫维斯极客坊
简介
利用根据开源项目Pico Fighting Board修改而来
简介:利用根据开源项目Pico Fighting Board修改而来开源协议
:GPL 3.0
描述
连发没有测试成功请,不知道是不是固件的原因。另外由于我手头没有OLED屏,所以OLED显示没有测试,有条件的帮忙测试一下,多谢。
Pico摇杆芯片使用说明
简介
本芯片根据开源项目FightingBoard修改而来
固件烧录
1. 从 https://github.com/FeralAI/GP2040/releases 下载最新版固件;
2. 按住PICO上的BOOTSEL按钮将数据线插入电脑;
3. 电脑中出现一个名字为RPI-RP2的可移动磁盘,将下载的uf2文件复制到该磁盘,完成后pico将自动重启,此时电脑将斯识别为游戏手柄。
模式切换
手柄插入电脑时按住以下按键可切换手柄模式。
1P - PS3/Dinput:适用于PS3主机模式
1K - Nintendo Switch:适用于任天堂Switch
2K - PC/XInput:适用于PC或XBOX
D-Pad模式
切换D-Pad模式,在开机按以下按钮(由于各个摇杆接线方式不同,左右或者上下可能颠倒,请自行测试):
SELECT + START + ↓ - 正常D-Pad模式
SELECT + START + ← - 左模拟摇杆模式
SELECT + START + → - 右模拟摇杆模式
SOCD模式
切换SOCD模式,可以实现一些厚覆盖等特殊操作,在开机按以下按钮:
HOME + START + ↓ - 回中 (U+D=N, L+R=N)
HOME + START + ↑ - 方向上优先(U+D=U, L+R=N)
HOME + START + ← - 最后输入优先
连发模式
开启/关闭连发模式 - 按住TURBO(FN1)和要设置连发的按钮(仅限1P、2P、3P、4P、1K、2K、3K、4K几个按键)
按住TURBO + 上 或者TURBO + 下 调整连发速度。
连接上OLED显示屏后可以显示已设置连发按键和连发速度。
RGB灯光控制
固件支持WS2812 RGB灯光特效,在激活后按以下键操作:
SELECT + START + 1P - 下一个特效
SELECT + START + 1K - 上一个特效
SELECT + START + 2P - 增加亮度
SELECT + START + 2K - 降低亮度
SELECT + START + 3P - LED Parameter Up
SELECT + START + 3K - LED Parameter Down
SELECT + START + 4P - Pressed Parameter Up
SELECT + START + 4K - Pressed Parameter Down
OLED显示屏
I2C PIN为SSD1306、SH1106或SH1107驱动的128x64单色显示屏接口。
高级配置
PICO内置了一个配置应用程序,需要从电脑访问,按以下操作:
1. 按住摇杆START插入电脑;
2. 打开浏览器,在地址栏输入 http://192.168.7.1;
在这个界面中可以调整摇杆的设置,配置RGB LED,重置摇杆等操作,进入高级配置时会自动升级成最新固件;
按键接口对应各模式按键名称参照表
GP2040 |
XInput |
Switch |
PS3 |
DirectInput |
Arcade |
B1 |
A |
B |
× |
2 |
1K |
B2 |
B |
A |
○ |
3 |
2K |
B3 |
X |
Y |
□ |
1 |
1P |
B4 |
Y |
X |
△ |
4 |
2P |
L1 |
LB |
L |
L1 |
5 |
4P |
R1 |
RB |
R |
R1 |
6 |
3P |
L2 |
LT |
ZL |
L2 |
7 |
4K |
R2 |
RT |
ZR |
R2 |
8 |
3K |
S1 |
Back |
Minus |
Select |
9 |
Coin |
S2 |
Start |
Plus |
Start |
10 |
Start |
L3 |
LS |
LS |
L3 |
11 |
LS |
R3 |
RS |
RS |
R3 |
12 |
RS |
A1 |
Guide |
Home |
- |
13 |
- |
A2 |
- |
Capture |
- |
14 |
- |
设计图

BOM


评论