另一个Layout版本的Canokey STM32

原理图上和CanoKey STM32官方版本基本没区别,只是他们用立创EDA画的而我用KiCAD画 的,同时把LDO改成了比较普通的便宜的版本,官方那颗其实也不贵,应该是纯粹的为了追求low profile才用的那个芯片,其实任何5~3.3V的LDO都可以。

另外官方版本的USB接口使用金手指方式实现的,这样就要求PCB厚度是2.4mm,这个如果去嘉立创打样的话,工程费直接+200,原来可能20块就可以搞定的10块PCB就变成220了,如果量大还好,个人用做几块的话很不划算,毕竟一个USBA Connector才几毛钱。这个才是我去画这个版本的主要目的,这个版本打样+工程确认费+快递也就34块钱搞定10块PCB。

Yet Another Canokey STM32

东西放到Github上去了,随意取用.

不过得先说一下,不知道为什么我用Canokey添加作为windows登录的security key一直都失败,到最后一步总是提示让我在key上操作确认,但是key上只有一个cap sensor按键啊,而且我确定这个按键是好用的(2FA Web应用那里有按键显示的功能,我试过都是好的),搜了一下也没看到有人用canokey做windows security key的,似乎玩这个的本身很多都不用windows?拿来做个2FA认证密钥,或者PGP什么应该还可以。

canokey也就是清华一批人搞的开源尝试项目,用的人太少了。商业化成熟度和各方面的考虑之下,玩玩可以,正经需要用建议还是yubikey吧,虽然我也没用过。