![](https://img.haomeiwen.com/i2675631/71875ec64cb1a3d2.jpg)
文章中使用的软件环境
- Windows 10
- Arduino IDE 1.8.8
1.准备材料
![](https://img.haomeiwen.com/i2675631/82af2b6d4fc9e10e.jpg)
材料参考
原件 | 描述 |
---|---|
ATtiny85 | 1个 |
洞洞板 | 1个 |
micro usb头 | 1个 |
排针 | 2个 |
直插底座 | 1个 |
68Ω电阻 | 2个 |
1.5KΩ电阻 | 1个 |
3.6V稳压二极管 | 2个(我用的是IN4729A ) |
导线以及其他工具 | - |
当然你可以加上一个电源指示灯,加个220Ω到1KΩ的电阻和一个发光二极管就行了
2.电路图
电路图大概是这个样子的
![](https://img.haomeiwen.com/i2675631/9328e422b40ffe8f.png)
![](https://img.haomeiwen.com/i2675631/78857efd4914d285.png)
3.焊接
![](https://img.haomeiwen.com/i2675631/a355d5b49f947d80.png)
![](https://img.haomeiwen.com/i2675631/81272a7a2f0ffb55.png)
![](https://img.haomeiwen.com/i2675631/c31db9ddd2e7a664.png)
4.烧录程序
首先你要下载程序,下载地址在:https://github.com/micronucleus/micronucleus
我使用的是:/firmware/releases/t85_default.hex
当然你也可以使用早期的程序
如果你跟我一样安装了Arduino IDE,就可以使用Arduino IDE自带的工具进行烧录
烧录命令如下
‘Arduino安装位置下的’\hardware\tools\avr/bin/avrdude -C "‘Arduino安装位置下的’\hardware\tools\avr/etc/avrdude.conf" -v -pattiny85 -carduino -串口 -b19200 -Uflash:w:‘t85_default.hex文件所在位置’:i -U lfuse:w:0xE1:m -U hfuse:w:0xDD:m -U efuse:w:0xFE:m
比如我的Arduino IDE是安装在D:\Program Files (x86)\Arduino下的
使用的串口是COM7
而t85_default.hex文件是放在D盘
所以命令差不多是这样的
D:\"Program Files (x86)"\Arduino\hardware\tools\avr/bin/avrdude -C "D:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf" -v -pattiny85 -carduino -PCOM7 -b19200 -Uflash:w:D:\t85_default.hex:i -U lfuse:w:0xE1:m -U hfuse:w:0xDD:m -U efuse:w:0xFE:m
打开Windows的CMD输入命令等待烧录完成
![](https://img.haomeiwen.com/i2675631/ed33cb2020ce61d6.gif)
5.开发板测试
在使用Digispark前你需要安装Digispark的驱动
Digispark的驱动安装可以参考文章:https://www.jianshu.com/p/b33d61fc2678
测试程序我用的是:https://github.com/datacute/Tiny4kOLED 需要使用一块OLED屏幕来配合测试
![](https://img.haomeiwen.com/i2675631/860fd4c5c4030628.gif)
![](https://img.haomeiwen.com/i2675631/a50ebd4b293064ac.gif)
![](https://img.haomeiwen.com/i2675631/95dae3bd2358dc20.png)
完成啦ヾ(๑╹◡╹)ノ"
![](https://img.haomeiwen.com/i2675631/28ae243c9ef94980.png)
哦对了!如果你是手残党那么还是推荐使用下面这个开发板吧
ATtinyX5-0-Development-Board
网友评论