站内搜索
发作品签到
ESP系列离线烧录器
专业版

ESP系列离线烧录器

1.7k
0
0
9

简介

这是一个适用于ESP系列单片机的离线烧录器 硬件基于ESP32S3制作,输入包含按键、触摸,输出包含蜂鸣器、屏幕 是一个非常易于使用的离线烧录器

简介:这是一个适用于ESP系列单片机的离线烧录器 硬件基于ESP32S3制作,输入包含按键、触摸,输出包含蜂鸣器、屏幕 是一个非常易于使用的离线烧录器
星火计划2026
复刻成本:80

开源协议

CC BY-NC-SA 4.0

(未经作者授权,禁止转载)
创建时间:2026-02-07 11:29:53更新时间:2026-02-10 22:42:50

描述

项目初衷

ESP系列单片机无论是在消费电子领域、工业控制领域亦或者是个人DIY领域,都有很广泛的应用
但是在某在特殊情况下,烧录不是很方便,比如批量烧录、无PC情况下的烧录,因此我制作了一个离线烧录器,以实现多种环境下的灵活烧录或者调试

项目视频

项目视频-bilibili

项目功能

  • 具有一套用户交互界面,用户使用触摸屏幕或者按键输入,蜂鸣器与屏幕进行信息输出
  • 烧录器具有五个功能: 固件烧录、固件回读、简易串口助手、文本浏览、用户设置(回读与烧录功能配合可以实现固件拷贝)
  • 烧录功能:支持多地址烧录以及烧录前的校验,擦除功能
  • 回读功能:支持从任意地址回读任意长度数据,保存为bin文件
  • 串口助手:支持设备的串口信息显示在屏幕上
  • 文件浏览:支持log txt文件中英文查看
  • 用户设置:支持烧录功能 串口功能 的参数设置,以及提示音开关 双语等功能,并且有记忆功能
  • 蜂鸣器:使用蜂鸣器进行按键或者触摸提示,包含开始 工作中 成功 失败 开关机 提示音,使用软件模拟了超级马里奥的提示音,比较有趣
  • 存储功能: 使用内部flash 和 sd卡进行文件存储,在设置界面中,可以让esp32s3进入到usb msc模式,连接电脑后,显示为两个U盘设备,可以进行固件增加删除等等
  • 电池:使用typec可以充电,并且有电池电量估算,并且将电量信息显示在状态栏中
  • 外部供电功能:考虑到在某些状态下,被烧录板子是5V供电,因此做了一个独立5V升压输出功能,最大支持2A输出,可以在设置功能里面开关
  • 固件升级功能:将固件放在设备中,长按设备号可以自动读取固件进行更新

硬件参数

  • 主控:ESP32S3N16R8/ESP32S3N16
  • 电池:3.7V 500mah小电池
  • 充电芯片:TP4056
  • 触摸屏:ST7789+CT816D
  • 外置存储:SD卡
  • 声音提示:无源蜂鸣器
  • 3.3V电源转换芯片:SY8089A1AAC
  • 5V升压芯片:SY7056AQMC

软件代码

ESP系列离线下载器--gitee

代码已经开源,可能存在一些小bug,期望你我的共同完善

实物图

外壳制作也是用的立创EDA,都在工程中体现

  • 烧录界面
    1.jpg
  • 文本查看器
    2.jpg

加入我的项目群或者与我联系

wechat:shumei-52

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
1
esp_programmer.zip
55

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
Logo GIF0
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航