Megu Pad_v2.0 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

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

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

3、支持简单的电路仿真

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

专业版 professional

1、全新的交互和界面

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

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

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

标准版 Megu Pad_v2.0

  • 8k
  • 22
  • 74

简介:使用Pro Micro作为主控的PAD小键盘,带一个旋钮和OLED屏幕,上灯位热插拔,QMK固件,支持Vial改建

开源协议: GPL 3.0

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

创建时间: 2022-05-10 23:56:14
更新时间: 2023-12-03 11:06:33
描述

==========注意==========

==========注意==========

本工程随时更新,请以最新版为准!

本工程已经过打样验证功能,但仍存在一些缺陷,如下:

1、有一螺丝孔与卫星轴冲突,如图  ##2022.6.2更新## 已修复此问题

解决方法:(1)不拧该螺丝 (废话)

                  (2)自行调整螺丝孔位置,注意不要和二极管或轴座冲突

2、Pro Micro略靠右,突出一截不美观,如图  ##2022.6.2更新## 已修复此问题

解决方法:自行调整PCB图纸

3、OLED开窗不是很美观,这个我暂时没招

注:打样定位板和底板时一定要指定客编位置!!!不然会沦为和我一样的悲剧!

 

BOM如下:

Pro Micro 一个 (我使用的Type-C接口版本,好像比Micro USB接口的要长一些,如使用Micro USB接口版本,自行将PCB工程中的Pro Micro模块向右移动2.5mm。购买地址https://item.taobao.com/item.htm?spm=a230r.1.14.16.2b217c05AICYgO&id=597619913897&ns=1&abbucket=13#detail

EC11编码器一个(注意编码器底部不要有突起,不然装不上;高度自行选择)

内径6mm旋钮帽一个

0.91寸 OLED 模块一个(注意OLED模块要能使用5v供电,否则OLED有烧毁的风险

WS2812B 3528反贴灯 14个(建议多买,小心焊坏)

1N4148w 贴片二极管 15个(建议多买,同上)

0603封装 100nf电容 14个(建议多买,同上)

热插拔轴座 14个(建议去闲鱼买,比tb便宜很多)

m2*3单通螺柱若干(用于连接定位板和PCB,建议加装螺丝垫片,4mm螺柱太高,3mm又有点低,加个垫片正好)

m2*8双通螺柱若干(用于连接PCB和底板)

m2螺丝若干(建议4mm长)

防滑垫若干(防滑脚贴,可不加)

 

## 2022.6.23 更新 ## 已经支持Vial改键,可以通过图形界面改旋钮了!无需json文件,打开软件即可配置(由于固件大小限制不支持自定义RGB灯效,仍为几套预设可用),Vial官网下载地址

*注意* 新版固件默认编码器旋转无功能,需要自行使用Vial进行设置!!

 

如果你使用我提供的固件,默认键位如下:(可能更新,以源码为准)

默认层:

 

按下:切换到FN层

顺时针:用Vial设置

逆时针:用Vial设置

Num Lock 数字键0 Backspace(退格键)
数字键7 数字键8 数字键9 小键盘Del(.)
数字键4 数字键5 数字键6 回车
数字键1 数字键2 数字键3

OLED屏幕会显示 (本人很喜欢明日方舟这款游戏所以加入了一些要素)

 

FN层:

按下:切换到RGB层

顺时针:用Vial设置

逆时针:用Vial设置

ESC
PgUp
RESET(重置键盘)
Del
播放/暂停 PgDn Print Screen
左Shift A 空格 回车
左Ctrl C V

OLED屏幕会显示

 

RGB层:

按下:切换到默认层

顺时针:用Vial设置

逆时针:用Vial设置

开关RGB灯 切换RGB效果
正向循环色调
亮度增
饱和度增 速度增 反向循环色调
亮度减 饱和度减 速度减

OLED屏幕会显示

 

为防止OLED烧屏,OLED在无显示内容变化20秒后将滚动画面

第一次烧录程序请短接 Pro Micro 上的 GND 和 RST 针脚(使用 QMK Toolbox 即可,轻松简单),之后可以设置键盘上的RST按键或者使用Vial重启到BL烧录固件

支持Vial改键、改旋钮,但灯效和OLED显示内容这些请自行编译固件(如无能力修改程序,可联系我,我将尽量完成你的心愿;学生党,仅周末和节假日在线)

*为了延长RGB灯的寿命,RGB亮度上限被限制到了70%左右,如需调整上限请将源码里 config.h 中第34行的 #define RGB_MATRIX_MAXIMUM_BRIGHTNESS 170 中的 170 改为你想要的上限(最高255)

 

/*有空可能会设计APM32F103的版本*/(2022.6.24制作外壳中

别问为什么没有v1

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity
1 TC1N4148W D1 SOD-123_L2.6-W1.6-LS3.5-RD 1
2 A1WJUN_OLED-0.91 GND A1WJUN_OLED-0.91 1
3 Pro Micro - 5V P1 PRO MICRO - 5V 1
4 EC11E15244G1 SW1 SW-TH_EC11E15244G1 1
5 凯华轴座+二极管+100nf SW2,SW3,SW4,SW5,SW6,SW7,SW8,SW9,SW10,SW11,SW12,SW13,SW14,SW15 凯华轴座+二极管+100NF 14

展开

工程视频/附件
序号 文件名称 下载次数
1

megupad_rev2_vial.hex

98
2

源码.zip

343
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

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

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

服务时间

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

support
  • 开源平台公众号

MP