这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » [KB436] yubinwu机械键盘进程贴

共7条 1/1 1 跳转至

[KB436] yubinwu机械键盘进程贴

专家
2015-12-03 19:45:12     打赏

开焊了,已经焊好主芯片,除了一个10K和1uF电容,就剩下2条长长的电阻和二极管了




关键词:     

专家
2015-12-06 17:01:52     打赏
2楼



专家
2015-12-06 17:02:29     打赏
3楼

专家
2015-12-06 17:25:20     打赏
4楼

开箱啥的图片就不上了,重复

上面一张图是EEPW的电路板焊接好的图片,按键等等还没有落实,在查找资料之中,需要翻翻帖子。

上次焊了一半,今天下午快焊好的时候,STM32L053的板子也到了,一并晒晒。

STM32L053的板子是申通的壳子,仔细看外面是优速的。工作电脑的型号是W500,以前淘的二手。

元器件还有多余的,工具比较简单,用针头处理被锡堵了的孔。万用表示波器啥的就不拍了。


问题还有很多,不是用来问的,留着自己备查。

1、源程序在哪里? 需要找到

2、PCB板上面有很多Jump是干什么的,需要仔细看看电路图

3、那5排针和边上的针是干嘛的,还有J2以及ICSP(大致是烧写程序的)具体如何?也要看资料

4、AVR的芯片说起来10多年都没碰,这个芯片USB应该是可以烧的,驱动在哪里?需要找到

5、粗略的看了一些资料,按键的排列好像是可以用某些格式的文件配合软件处理,不需要自己完全写源代码。

6、群里面也潜了几天,有周边供应商,还不知道除了胖玲其他都是干嘛的,信誉如何,需要了解。

7、对於轴和键帽等等安装,LED装哪?看起来很简单都需要了解啊





专家
2015-12-08 18:54:55     打赏
5楼

以上为12月6日为止进程,装好driver还没开始烧固件

群里kai1103,小白又上传了不少资料,团购不知道开始没?


========================================================================================

机械键盘DIY活动相关资料,出处不列
2015/09/09  09:14         1,133,339 第一期键盘DIY活动GH60revQE印制电路板(PCB).pdf
    第一期键盘DIY活动,EEPW定制版GH60键盘revQE的原理图PDF文件,从GH60项目revB修改而来,由GH60爱好者炫Q完成……

2015/09/09  09:19            34,816 第一期键盘DIY活动GH60revQE元件物料清单(BOM).doc
    第一期键盘DIY活动,EEPW定制版GH60键盘revQE的印制电路板(PCB)PDF文件,从GH60项目revB修改而来,由GH60爱好者炫Q、未来创意完成,出品方为 EEPW 炫Q 未来创意 ,授权方式为 CC-BY-SA-3.0……

2015/09/09  09:14           123,107 第一期键盘DIY活动GH60revQE原理图.pdf
    第一期键盘DIY活动,EEPW定制版GH60键盘revQE的元件物料清单(BOM)表格文件,从GH60项目revB修改而来……


键盘资源,http://forum.eepw.com.cn/forum/forum/forumid/394/type/336
===================================================== 特别的这个置顶资源贴
GH60的EEPW修改版本,GH60 RevQE的全部硬件资料开源
 本版本遵循CC BY-SA 3.0 协议,下载者可以进行包括并不限于对硬件部分包括PCB走线修改,元器件修改,扩展接口修改,外围开发等操作, 希望大家能将开源继续进行下去 。

    资料方面活动官网的链接上面3个以外,增加jump.pdf。需积分
 固件源码 https://github.com/kairyu/tmk_keyboard_custom  作者:kai1103
    以上放入  \ADD目录,

被遗漏的键盘资源好贴
=====================================================  http://forum.eepw.com.cn/thread/273069/1
有关GH60的开发资源大全帖    
 PCB开源文件(B版,EEPW修改版请参见另一开源贴)https://github.com/komar007

固件源码  https://github.com/tmk/tmk_keyboard    (没有下载,有啥区别?)
https://github.com/kairyu/tmk_keyboard_custom    (已经下载)

kai1103的刷固件工具  https://github.com/kairyu/tkg-toolkit

在线配列编辑工具  http://www.keyboard-layout-editor.com/

配列键位定义  http://www.enjoyclick.org/tkg/#help

部分配列示例  http://www.enjoyclick.org/wiki/tkg

在线生成EPP固件  http://www.enjoyclick.org/tkg/

32U4 芯片资料  http://pdf-file.ic37.com/pdf4/ATMEL/ATMEG_datasheet_781742/127877/ATMEG_datasheet.pdf


=====================================================
WINDOWS XP能用的ATm32U4DFU驱动程序
  由於本人做开发用到的软件xp都完美支持,所以一直未更换win7系统。看见论坛上的atmel驱动安装软件是windows Vista以上版本才能用,遂自己找了一个xp能用的版本,上传给兄弟们使用。zadig,第一次烧写程序时需要安装的驱动。
    从这篇文章说明ATm32U4DFU是必然需要驱动的,置顶疑问贴还是太简单了啊!

=====================================================
如果论坛上有驱动的话,对应键盘资源只能是【炫Q键盘】KengLedDriver坑板开箱+焊接+文档+源码+烧录+视频+电梯
    这篇文章eepwnet的帖子七找八找终於是出来了。其实还在第一页没沉。以下内容
说到坑板,第一个就会想起小鹤鹤,通过多次互动,积累了反插LED,Caps单点,,,等一系列经验,
也看了论坛中诸多网友雕刻的各种炫酷的灯板,无奈动手能力不及,直到看到二叔代理的KengLed板,还是称为坑板吧,
不过二叔也没有齐全的元件,胖玲又远,最后还是Keng大给寄了一套,先看最终效果吧,程序还不是很熟,还在摸索中,目前能做到的是按哪行,哪行亮,然并卵。
    EEPW60键盘普及贴的最后一段,最后废几句话:关于灯效,很多人进群就会文能不能让我的小60多些灯光变化,比如单点亮,答案是可以!但是目前大神们使用的keng板和刀板有很多的bug 并且需要用isp线烧录,不适合大家使用,群里KB002-eepwnet(2519848180)提出KB019-LJBpause(458836540);,KB141-KingCloud(1483569698);研发的宇宙无敌精品波浪板马上就要和大家见面了,我劝大家耐心等待,不要老是在群里面问,成品测试完成后肯定会批量发放的,关于焊接我新作了一个bom视图表等下上传给大家,不会的可以小窗我的圈我
    本人备注,这个灯效果咋办,还是先等等下?
    继续eepwnet的帖子,后面没啥了,是对坑板烧录而不是ATMEGA32U4啊,果然是个大大的坑啊。

    这论坛上面的atmel驱动安装软件到底在哪?只能先翻翻群里的。找到driver解决问题
【炫Q键盘】自己积攒的一些参考,也是eepwnet的    http://forum.eepw.com.cn/thread/276274/1


========================================================================================

至12月6日焊接板子以后,BOM与胖玲的对起来。
ATMEGA32U4
Jump4为选焊元件位;以上不包含LED、加长圆孔座(灯座)、键轴、卫星轴及其他网友客制化自由选择的散件


1、源程序在哪里? 需要找到
    也已经找到压缩包,放在\ADD目录下

2、PCB板上面有很多Jump是干什么的,需要仔细看看电路图
    已经找出jump的用途,pdf在\ADD目录下

3、那5排针和边上的针是干嘛的,还有J2以及ICSP(大致是烧写程序的)具体如何?也要看资料
    5排针的用法参见eepwnet的帖子,可能只是其中一种用法吧,因为P6似乎还没接呢。

4、AVR的芯片说起来10多年都没碰,这个芯片USB应该是可以烧的,驱动在哪里?需要找到
    基础套件组装2.进入bootloader,固件刷入成功,

5、粗略的看了一些资料,按键的排列好像是可以用某些格式的文件配合软件处理,不需要自己完全写源代码。

6、群里面也潜了几天,有周边供应商,还不知道除了胖玲其他都是干嘛的,信誉如何,需要了解。
    多了二叔,二叔代理的KengLed板,有板没齐全器件?Keng大?
    普及贴有点明白了,①外壳,②pcb
    ③轴,两家代理都是Cherry德语翻译为“樱桃”,至於里面还有各种道道,青轴(Keyclick),黑轴(Linear Action),茶轴(Alternate Action or Ergonamic),红轴,静音红,Gateron中文名叫做佳达隆,是新晋国产轴之一,Gateron黑轴,Gateron茶轴,Gateron青轴,Gateron白轴,凯华轴,凯华轴这个词在近几年越来越多的进入了大家的视线,高特轴noppoo
    ④灯珠:这个地方也不多做介绍除了颜色的选择就是大小的选择樱桃的rgb轴需选用贴片灯或者2*3*4方灯(轴内灯)3mm圆头灯
    ⑤键帽:这是最费钱或者也是不费钱的地方,好的键帽上千(反正我是买不起QAQ),便宜的也有五六十的,看个人选择我就不扯PBT,ABS材质了,反正对于初学者的我们来说一套黑色的凯酷abs二色就完全足够了(反正对于我来说,59块钱还不贵,
    ⑥线,
进群后寻找CCC,DDD。..群内有供应商老金和老鸨,可以私聊他们咨询,价格也比较公道
 

7、对於轴和键帽等等安装,LED装哪?看起来很简单都需要了解啊

    板子上面USB弯脚的第一次见,确实很好焊接。
    置顶疑问贴2.要刷固件最少需要焊哪些?主控、晶振、USB口(一定焊在反面),不会有人因为好焊接错了位置吧。
    看原理图的结果,每个按键的行列有2条,带l和不带l的,有点复杂,比预想的复杂些,但应该更稳定不容易误判吧,
需深入看代码原理。S03等等有两个比较好理解,应该是按键有长短的关系。
    P1-P6引出没啥用啊,或许用於做点效果
    
从BOM表,以上不包含LED、加长圆孔座(灯座)、键轴、卫星轴及其他网友客制化自由选择的散件
没仔细看活动官网的链接,其中有周边器件购买链接1和链接2,太多品种,先补下普及知识。......

 EEPW推荐机械键盘开发方向如下:
a)实现键盘各种灯效,单点亮,跑马灯,涟漪,贪吃蛇,边灯,底灯,表情LED等
b)实现无线,蓝牙,等双模三模键盘功能
c)实现周边扩展,如IO扩展,声卡,LED屏,USB HUB,小红点,多机切换等
d)对PCB进行改造,如改RGB灯位,增加减少键位,更换MCU,编写新固件,集成各种传感,利用扩展区开发各种模块等
e)键盘零件的创新,如开发外壳,定位板,键帽等。
…… 以上仅为推荐开发方向作为参考,只要您能做出创新的,实用的,炫酷的方案,大家可以按照自己的意愿尽情发挥。
        ------------    评点一下:我是把键盘装出来就完事。


========================================================================================
机械键盘DIY活动相关帖子,出处不列

炫Q对于死大鱼(STARYÚ)的一些考虑
    谁谁,还有壳子的问题?

cherry轴的真假
    2元一个的cherry轴,并非假轴,据说是樱桃的第二套模具而已,..因为樱桃MX轴的专利保护过期 所以出现了不少仿制的国产轴体 譬如凯华 高特 冠泰 之类的 不过他们都有自己的牌子 而且没有一定的实力这种东西也仿制不来


========================================================================================  特别的这个置顶疑问贴
,这几天小伙伴们问的最多的一些问题和想到的一些忠告,欢迎提供新闻线索
    国产五脚轴1元一个*61 ,外壳:49元,键帽:48元 卫星轴:20元左右 LED灯:3-5元。大约最低在180-200元左右。
    如果买二手就无下限了。。 希望大家在预算允许的情况下尽量玩出个性!
  3.怎样测试以上是否焊接好
插电脑USB口,设备管理器里边显示ATm32U4DFU(不同机器系统可能略不同)即为成功
如果没有任何显示请检查元件是否都焊上了,是否有短路(短路会有发热现象),最新消息。。。有人U口焊在正面了,记得。。正面没元件。
如果显示未知USB设备,请依次检查USB线,焊接是否有虚焊短路,最新消息。。。有人把R1 R2看错bom焊成330R导致无法识别。
    出现的是显示ATm32U4DFU带!设备,一般也是要驱动的,暂停下,在这一步...... 见上。

 4.怎样刷固件
https://github.com/kairyu/tkg-toolkit 这里下载或者群共享都有
刷固件顺序为(初次的严谨顺序,以后驱动和setup都可以略过):
运行\tkg-toolkit-master\windows\tool 下的zadig打开后对32U4进行驱动更新
运行\tkg-toolkit-master\windows 下的setup.bat,选1,rev(A/B/C),然后一路回车到窗口关闭(刷同一版本GH60只需要第一次进行配置保存)
运行\tkg-toolkit-master\windows 下的reflash.bat 回车刷即可(以后刷需要按一下后边的按钮)

5.我刷好了,下一步干嘛?
焊接剩下的330R电阻和二极管(二极管竖线方向和焊盘的竖线方向对应),每个键位一套 不要漏。如果想使用板载的全灯功能(以后也可以随时去掉),请焊接jump4位置的2305MOS管和10K电阻,以及短接jump1-4的焊盘(1-3的焊盘用锡全盖死,4的5个焊盘都连起来)

6.然后呢?
刷好的默认配列是:http://www.keyboard-layout-editor.com/#/layouts/7d55431c8a8d9f9bf94b6f6af8ce7c12
配列是什么?请看我的科普贴:http://forum.eepw.com.cn/thread/272669/1
然后http://forum.eepw.com.cn/thread/272911/1 (临时)
到这里下载 或者群共享下载键盘测试软件,用镊子短接轴脚来测试按键是否好用。~和menu键测不出为正常现象。


7.我串键了,我有一列失灵,我有部分失灵怎么回事?
部分失灵最常见,基本都是二极管坏  虚焊 焊反造成。
串键检查固件是否刷对版本,主控有没有脚短路。
一列失灵请参考原理图找出对应的引脚看有没有虚焊(有人MCU只焊了三边出现这个问题)










========================================================================================
截止到11月26日群共享资料,12日6日整理

 驱动器 E 中的卷是 工作
 卷的序列号是 0003-5554

 E:\Project\机械键盘DIY 的目录

BOM表,文件名不一样,BOM一样
2015/11/26  20:12            34,816 GH60BOM.doc

编译:KB341-一只小二白
2015/11/26  20:15         2,772,682 EEPW60图文bom表及具体元件的焊位.doc
论坛普及贴文档,也是编译:KB341-一只小二白 文
2015/11/26  20:15         9,018,714 EEPW60键盘普及贴.rtf

出处eepwnet,下面就是参考介绍资料,来调试软件了,原理图也归一起吧(目测图不全)
2015/11/26  20:13           798,594 KengLedDriver V1.1开发概要(初稿).rar
2015/11/26  20:14            44,884 kengLEDdriver原理图.pdf

driver能干啥呢,肯定是芯片驱动,有哪个芯片需要驱动,ATm32U4啊,找半天傻傻的一个
2015/11/26  20:13           245,822 driver.zip

zadig打开后对32U4进行驱动更新
2015/11/26  20:13         5,191,512 zadig_2.1.2.exe

kai1103的刷固件工具
2015/11/26  20:13         6,440,158 tkg-toolkit-master.rar


2015/11/26  20:12           455,168 AquaKeyTest.exe
2015/11/26  20:12           353,404 Avrdude GUI.rar
2015/11/26  20:13         5,721,145 avrdude-2014-RC3.zip

2015/11/26  20:14            46,233 gh60 fang.dwg
2015/11/26  20:12         6,224,115 GH60 V2.pdf


2015/11/26  20:12             1,853 KeyboardCat (1).svg
2015/11/26  20:12           826,143 keyboardtest.exe
2015/11/26  20:12             2,893 keymap.eep
2015/11/26  20:14            38,681 keymap-右win-ctrl-換上下.rar
2015/11/26  20:14             3,247 liushuideng.hex
2015/11/26  20:15           455,168 maLauncher.exe
2015/11/26  20:15         2,274,901 progisp172.rar



2015/11/26  20:15           819,871 出把ikbc G104  白色茶轴 成色99新.docx
2015/11/26  20:12             2,893 带方向键的配列.eep
2015/11/26  20:12           361,160 键盘一键烧写工具.zip
2015/11/26  20:13           758,960 類GH60機械鍵盤修改配列教程.docx
2015/11/26  20:12           143,908 全套外壳-亚克力(定位板有问题请自行修改).rar
2015/11/26  20:15            44,032 数字跑表VerilogHDL程序.doc


2015/11/26  20:15         1,591,185 团购钢板 外壳 键帽 11月1日截止 (1).docx
2015/11/26  20:13         1,591,185 团购钢板 外壳 键帽 11月1日截止.docx
2015/11/26  20:12           863,090 小红点--转自kai叔群-作者:﹏無所謂.docx
2015/11/26  20:12               254 樱桃轴定位板.txt
2015/11/26  20:15         6,760,464 硬盘安装器8.1.1.exe

这家伙太暴力
2015/11/26  20:16        18,600,022 砸板子咯.mp4

先行者的展示
2015/11/26  20:15        15,903,175 VID_20151022_235955.3gp

2015/12/06  17:40    <DIR>          JPG
2015/12/06  20:31    <DIR>          ADD
              35 个文件     88,390,459 字节

========================================================================================
 E:\Project\机械键盘DIY\JPG 的目录
效果图
2015/11/26  20:13           170,761 4D7CC732BCE6ED7FFD0FB8654B29F24F.png
2015/11/26  20:13            98,495 QQ图片20151016193346.jpg

用途未知
2015/11/26  20:13         3,768,871 11900改USB接线背面空红空黄.jpg
2015/11/26  20:13         3,890,795 11900改USB接线正面黑白绿棕橙蓝,USB红白绿黑.jpg

Cherry过程图片,似乎与EEPW板子不同
2015/11/26  20:14           820,189 Cherry 11900-觸控接線.jpg
2015/11/26  20:14         1,095,541 Cherry 11900-主鍵區接線.jpg

网友发上来作为参考的
2015/11/26  20:12         2,219,528 IMG_2015100416584100.jpg
2015/11/26  20:14         2,175,605 IMG_2015100417103700.jpg

某种按键尺寸
2015/11/26  20:14            46,125 r1.jpg

不解释
2015/11/26  20:13         4,220,995 福利高清大图.JPG
              13 个文件     21,475,463 字节
     所列文件总数:
              48 个文件    109,865,922 字节
               5 个目录  7,831,814,144 可用字节


========================================================================================
 E:\Project\机械键盘DIY\ADD 的目录

二叔代理的KengLed板,还是称为坑板吧,原来是这样用的,P1-P5可以这样用
2015/12/06  20:31            70,933 076947d331e7cdc1078745844c0ff519.jpg

干干净净的效果图
2015/12/06  19:57         1,232,402 3ce38d745c9455977e656f64029bb432.jpg
2015/12/06  19:57            84,295 da9468be8e771e8ac2e19ecd4d230acc.jpg

源码,不说明
2015/12/03  19:30        29,971,190 tmk_keyboard_custom-master.zip

资源,不说明,带jump的pdf就是jump的原理部分
2015/12/06  20:04           142,612 about gh60 revQE pcb “jump”.pdf
2015/09/09  09:14         1,133,339 第一期键盘DIY活动GH60revQE印制电路板(PCB).pdf
2015/09/09  09:19            34,816 第一期键盘DIY活动GH60revQE元件物料清单(BOM).doc
2015/09/09  09:14           123,107 第一期键盘DIY活动GH60revQE原理图.pdf



助工
2015-12-10 07:42:23     打赏
6楼
我竟然看完了

工程师
2016-01-18 00:24:47     打赏
7楼
写的好多 好多 好多

共7条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]