Arduino烧录hex固件的多种方法
Arduino MCU HEX 文件下载器(烧录软件)我搜了一下,还是有不少的,但很多只支持原生 Arduino 开发板,对于 STM32,ESP32,ESP8266 很少有支持的,目前我找到的仅有 Freematics Builder 支持 ESP32。
ZTFlashWriter
ZTFlashWriter 是哲涛工程师基于 Arduino 1.8.9 软件开发的离线 Arduino HEX 文件下载工具。 本工具不需要 Arduino IDE,即可直接把 HEX 文件下载到 Arduino 相关主板上。 本软件支持批量烧录,可以同时给连接在一台主机上的15个主板烧录同样的固件(HEX文件)。
本软件支持常见的所有 Arduino 原生开发板。
本软件不需要安装, 下载后解压即可打开使用。
本软件仅适用Windows系统,建议在Windows10+中使用。
下载链接:
https://www.zhetao.com/mcu-download-tools.html
OpenJumper™ Serial Assistant
同样的一款 Windows 下的 HEX 下载工具,看文件目录,下载应该是基于 avrdude,仅支持原生的 Arduino 开发板。而且该软件不开源,还停留在十几年前,适合老电脑使用。
下载链接:
OpenJumper™ Serial Assistant 1.3.6beta.zip 链接:https://pan.quark.cn/s/b056c8c8bff6
提取码:QsLB
软件介绍:
https://openjumper.com/doc/install
https://www.cnblogs.com/wind-under-the-wing/p/14686625.html
Freematics Builder
这是一个卖 OBD 公司开发的,主要是针对自己的产品,所以只有几种型号的 Arduino 支持,但是可以下载到 ESP32。
下载链接:
FreematicsBuilder-1.3.1-win32.zip 链接:https://pan.quark.cn/s/9b9790da046a
提取码:7Rxy
有在 GitHub 提供下载,但似乎没有开放源码:https://github.com/stanleyhuangyc/Freematics/releases
使用介绍:https://blog.csdn.net/LostSpeed/article/details/129730169
avrdude
这个是命令行下载工具,支持 Windows,Linus,Mac,也仅支持 Arduino 原生开发板。
开发者源码:
https://github.com/avrdudes/avrdude
使用介绍:
https://hackmd.io/@Jub9Bu1BR0qRYeSAA0wUJQ/SkvOGZIE6
Arduloader
也是一款 Windows 下的工具,十年前的软件,仅支持 Arduino 原生开发板。
开发者源码:
https://github.com/uname/Arduloader
使用介绍:
https://uname.github.io/2015/07/15/arduloader/
奖励链接: 欢迎使用推荐链接,新用户充值有奖励 https://www.vultr.com/?ref=7342510