littlebot
Published on 2025-04-08 / 2 Visits
0

【源码】基于Arduino的satshakit 128开发板

项目简介

satshakit 128是一款基于ATMega1284P芯片的开源、可制造的微控制器板。该开发板与Arduino IDE和库兼容,适用于需要更多闪存和RAM以及同时使用两个串口的复杂场景,是Fabkit的改进版本,具备更高性能和更多功能。

项目的主要特性和功能

  1. 高性能芯片:采用ATMega1284P芯片,有128KB闪存、16KB RAM和32个I/O引脚。
  2. 双串口支持:支持两个串口,适用于多串口通信应用。
  3. Arduino兼容:完全兼容Arduino IDE和库,便于开发者使用。
  4. 开源设计:设计文件和文档完全开源,方便用户自行制造和修改。
  5. 丰富的资源:提供详细的原理图、BOM清单、制造文件和示例代码。

安装使用步骤

  1. 关闭Arduino IDE:在安装支持文件前,确保Arduino IDE处于关闭状态。
  2. 添加支持文件:将mighty-1284p文件夹复制到Arduino IDE的hardware目录中。
  3. 重新打开Arduino IDE:启动Arduino IDE,选择avr-developers.com pinouts 16MHz using Optiboot板。
  4. 烧录引导程序:使用Arduino作为ISP烧录引导程序到satshakit 128。
  5. 上传程序:使用Arduino IDE上传所需程序到satshakit 128。

注意事项

  • 烧录引导程序前,确保Arduino和satshakit 128已正确连接。
  • 使用FTDI USB电缆编程时,确保连接正确。
  • 若使用Arduino编程,可能会删除引导程序,导致无法用FTDI电缆编程,此时需重新烧录引导程序。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】