项目简介
satshakit 128是一款基于ATMega1284P芯片的开源、可制造的微控制器板。该开发板与Arduino IDE和库兼容,适用于需要更多闪存和RAM以及同时使用两个串口的复杂场景,是Fabkit的改进版本,具备更高性能和更多功能。
项目的主要特性和功能
- 高性能芯片:采用ATMega1284P芯片,有128KB闪存、16KB RAM和32个I/O引脚。
- 双串口支持:支持两个串口,适用于多串口通信应用。
- Arduino兼容:完全兼容Arduino IDE和库,便于开发者使用。
- 开源设计:设计文件和文档完全开源,方便用户自行制造和修改。
- 丰富的资源:提供详细的原理图、BOM清单、制造文件和示例代码。
安装使用步骤
- 关闭Arduino IDE:在安装支持文件前,确保Arduino IDE处于关闭状态。
- 添加支持文件:将
mighty-1284p
文件夹复制到Arduino IDE的hardware
目录中。 - 重新打开Arduino IDE:启动Arduino IDE,选择
avr-developers.com pinouts 16MHz using Optiboot
板。 - 烧录引导程序:使用Arduino作为ISP烧录引导程序到satshakit 128。
- 上传程序:使用Arduino IDE上传所需程序到satshakit 128。
注意事项
- 烧录引导程序前,确保Arduino和satshakit 128已正确连接。
- 使用FTDI USB电缆编程时,确保连接正确。
- 若使用Arduino编程,可能会删除引导程序,导致无法用FTDI电缆编程,此时需重新烧录引导程序。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】