
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
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论