![img_a484ee1a3f550a96553f606fd9844b5a.png](https://i-blog.csdnimg.cn/blog_migrate/9390b6e9119327e333fd9c01083236cb.png)
arduboy官网:https://arduboy.com/
arduboy制作论坛:https://community.arduboy.com/t/12-arduboy-compatible-system/236
arduboy制作参考:https://ht-deko.com/arduino/arduboy_clone.html
ATtiny85 制作迷你小游戏机教程:https://www.jianshu.com/p/55e86b4e0194
1.准备
主要部件:
零件 | 数量 |
---|---|
Pro Micro Atmega32U4 | 1 |
OLED SPI 128x64 显示屏 | 1 |
TP4056 1A锂电池充电板 | 1 |
蜂鸣器 | 1 |
3.7v 锂电池 | 1 |
按钮 | 6≤ |
开关 | 1≤ |
PCB | 1≤ |
其他 | n |
![img_9f900b45f0dcaca6f9be12c674398113.png](https://i-blog.csdnimg.cn/blog_migrate/a08c63d3107536aac11eea8e3f8368c9.png)
![img_0f0911cea452c65f9a4cd8e00dcd24c5.jpe](https://i-blog.csdnimg.cn/blog_migrate/66bcdfa247350e45b5cdcd4321a75360.jpeg)
未焊接布局参考
2.电路连接
![img_ee1810ef8607bb8fdce058e6890aa3f8.png](https://i-blog.csdnimg.cn/blog_migrate/3fa07a22a6b5c502f94f7ca743aadad9.png)
参考图
显示屏连接:
Display | Pro Micro Pin |
---|---|
SCL | 15 |
SDA | 16 |
RES | 6 |
DC | 4 |
CS | 2* (如果存在此引脚) |
按钮连接:
Button | Pro Micro Pin |
---|---|
A | 7 |
B | 8 |
UP | A0 |
RIGHT | A1 |
LEFT | A2 |
DOWN | A3 |
RST | RST(可无) |
扬声器连接:
Speaker Wire | Pro Micro Pin |
---|---|
1 | 5 |
3.测试:
根据步骤2的电路图我们进行焊接前的测试,当然你也可以跳过这一步
1.打开 arduino IDE 安装 arduboy相关库,点击"管理库..."
![img_b435ab4a83f992e53b941707a6dd5fdb.png](https://i-blog.csdnimg.cn/blog_migrate/abec4bd03ccb4b90e547e5416074dbce.png)
1
![img_bcd7029de55630b2ad6144fd0b072530.png](https://i-blog.csdnimg.cn/blog_migrate/adab318d657facff28f578308d00150c.png)
2
![img_d7a3f730e64efc251ecc315cca2a06ac.png](https://i-blog.csdnimg.cn/blog_migrate/bc9fb39f4637d65d333658faa16b422b.png)
3
设置好后进行测试,我这里测试的游戏是:SanSan如果上传代码报错是缺少库文件同样前往"管理库..."中进行搜索添加
![img_4194a66bc411c775c776630cec532b88.gif](https://i-blog.csdnimg.cn/blog_migrate/060eddc970feac3c407bb9ae8acc1f7c.gif)
![img_53880510654bd8c7e3a61e94fa0cc42e.jpe](https://i-blog.csdnimg.cn/blog_migrate/264865a31f6b1db5d4334428fb53e2d6.jpeg)
游戏运行测试
4.焊接
![img_88f9ef2bbc75022643925c2111e18780.jpe](https://i-blog.csdnimg.cn/blog_migrate/651d4e273a3f52491c4cc6f3ac50db91.jpeg)
![img_3e00b917e9620a4ffc90dc64e39ddf06.jpe](https://i-blog.csdnimg.cn/blog_migrate/36ab5e4c0547ad5bfb5e4ce3eecf9fca.jpeg)
5.烧录
可以前往 arduboy官网 或官方论坛或http://www.team-arg.org/games.html 寻找好玩 的游戏
![img_bfdf0ab970f32cb1c4c81cd8f4950e61.jpe](https://i-blog.csdnimg.cn/blog_migrate/897f789b851fe56de42e87624775e154.jpeg)
![img_ca1b5d778aecd3c6920b9f57ee42c594.jpe](https://i-blog.csdnimg.cn/blog_migrate/9ded613122a13a6633b5524ae9c9dc5d.jpeg)
6.完成
![img_8beb756409d211f95c2a46084221269b.gif](https://i-blog.csdnimg.cn/blog_migrate/099cdb76bcb5b8d4bf570daf66cbbf90.gif)
![img_5c2c4cd816f4036642f2d31761ce6dcf.gif](https://i-blog.csdnimg.cn/blog_migrate/39831a05e97db35afb95ddb0ebedd50f.gif)