带有两个旋钮的热键小键盘 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 带有两个旋钮的热键小键盘

简介:带有两个旋转编码器与8个按键的热键键盘

开源协议: MIT

(未经作者授权,禁止转载)

工程来源: 克隆自 RotaryEncoderKeyboard

创建时间: 2021-10-22 21:48:52
更新时间: 2022-07-29 20:54:01
描述

带有两个旋转编码器与8个按键的热键键盘

IMAGE 2021-12-19 14:52:54.jpg

调侃

本来我是想着把全部原件集成在一块板子的,图都画好了,结果翻了下件的价格,算了算了,还是贴一个上去得了~~P.S:一颗328p已经比一个Nano开发版贵了~~  
本工程现在不建议复刻,一个是328P太贵了,一个是他没有原生USB,带一个上位机软件用实在不优雅

遇到的坑

原本想要实现即插即用的,结果又是考虑不周用了328p,没有USB支持,挂的CH340也不支持切换HID模式,最后只能通过串口通信结合上位机软件来弄了

下次有机会尝试一下VUSB,但不清楚USB1.1的速率会不会太拉


做之前就有考虑过拿来当SDVX控制器的,结果Windows的硬件级键盘模拟可真就搞死我了,用了大概4种方案,最终才稳定下来(但是我完全不会打SDVX啊啊啊)

上位机下位机软件

软件GitHub已开源:开源地址

支持Windows+macOS系统

上位机采用Python编写,下位机采用Arduino编写,代码水平很差,请大佬轻喷

141668224-e539bef5-a370-417b-a366-7e5a294384b8.png
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity
1 0.1u C1,C2,C3,C4,C5,C6 C0805 6
2 SS14 D1,D2,D3,D4,D5,D6,D7,D8,D9,D10,D11,D12 SMA_L4.4-W2.8-LS5.4-RD 12
3 EC11E152T409 EC1,EC2 SW-TH_EC11XXXXXXXX 2
4 ARDUINO-NANO-3.0 MCU ARDUINO-NANO-3.0 1
5 10k R1,R2,R3,R4,R5,R6 R0805 6
6 凯华KAILH热插拔底座 U1,U2,U3,U4,U5,U6,U7,U8,U9,U10,U11,U12 CHERRY_MX_热插拔_3528RGB(左入) 12

展开

工程视频/附件
暂无
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP