【文件属性】:
文件名称:megadeck:使用Arduino Pro Micro和RobotDyn键盘自定义类似StreamDeck的克隆
文件大小:186KB
文件格式:ZIP
更新时间:2021-04-05 15:12:23
arduino streamdeck C++
巨型甲板
使用Arduino Pro Micro和RobotDyn键盘自定义类似StreamDeck的克隆
可配置的键盘,允许将自定义宏分配给指定的键,例如:
输入文字
媒体控制(播放,音量)
按下一系列按键(例如ALT + SHIFT更改键盘布局)
ETC
无需任何驱动程序即可在任何OS上运行。
要求
硬件
软件
为了编译固件,您需要安装带有PlatformIO扩展的Visual Studio Code 。
发展
集会
别针
该项目在很大程度上依赖于中断功能,因此我建议在项目组装之前检查板上支持的中断引脚。
默认键盘输出引脚为8,由main.cpp的KBD_PIN常量定义。
布局
在这个项目中,我使用了8x8键盘网格。 键盘按钮的值在中定义。
按钮值可能会有所不同,并取决于您的面板或键盘类型。
客制化
为了定义自定义宏,只需修改 switch语句并构建项目。
有关更多
【文件预览】:
megadeck-master
----.clang-format(33B)
----.gitignore(94B)
----platformio.ini(512B)
----images()
--------preview.jpg(179KB)
----src()
--------keypad.cpp(970B)
--------main.cpp(2KB)
--------recovery.cpp(625B)
----README.md(3KB)
----include()
--------kbdextra.h(96B)
--------keypad.h(1KB)
--------recovery.h(175B)
----lib()
--------README(1KB)
----.vscode()
--------settings.json(96B)
--------extensions.json(190B)
----test()
--------README(504B)