资讯详情

物理黑客是怎样炼成的:给自己做硬件(三)

本文作者M0x1n,本文参与了i春秋作家连载计划M0x1n,禁止未经许可转载。
在我们的日常使用中,我们可能会看到网上销售的硬件非常昂贵,我们可以自己制作硬件。那么,我们如何做一些比刚才稍微困难的事情呢?
比如我们常见的ATtiny我们经常用85这个东西来做。BadUSB,但是我觉得DIgispark我不喜欢。我想做我自己的吗?

https://www.bilibili.com/video/BV1964y147Kx/

我们需要找到它ATtiny看每个引脚的定义、功能和典型电路。
这是我从文档中发现的。ATtiny85的电路,ZD是二极管,LED是发光二极管。U1就是ATtiny85了。
1.5K电阻在这里起到限流作用。
我们将这个电路图制作成PCB板:
像这样的小电流电路基本上不需要铺铜,只要注意一些地方的线宽。
我们看一下3D图:

我们的设计没有使用贴片电阻,所以我们看起来有点大。但优点是我们可以很容易地使用烙铁焊接。

这个ATtiny85可以使用Arduino编写程序,但我没有留下这个?GPIO所以我们只能控制前面的嘴,USB的D 和D-,也就是我们的TXD和RXD接口。既能写又能读。 现在有很多模拟键盘Badusb大部分都是用的Digispark的ATtiny85.我们创造了自己的ATtiny85.我们不需要买这么贵的成品。 写Attiny我们可以参考85的程序Ducky脚本:https://bbs.ichunqiu.com/forum.p ... mp;highlight=badusb 不过,ATtiny85的Arduino程序是用C 以及我们自己的函数,我们可以看到示例:

我上面说的是Dcuky我们可以用工具把脚本转换成脚本Arduino C程序:链接:https://pan.baidu.com/s/1qkpmyxpzWkqw-FNZtA3NqA提取码:5fkf

标签: 贴片电阻1m0

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台