Mrcdh技术博客 Mrcdh技术博客
首页
  • Html5
  • Javascript
  • Nodejs
  • electron
  • Android
  • 微信公众号
  • 框架
  • 其他
  • Mysql
  • PHP
  • Python
  • java
  • Gulp
  • 其它
  • 网站
  • 分类
  • 标签
  • 归档
个人产品
GitHub (opens new window)

Mrcdh

全栈开发小学生
首页
  • Html5
  • Javascript
  • Nodejs
  • electron
  • Android
  • 微信公众号
  • 框架
  • 其他
  • Mysql
  • PHP
  • Python
  • java
  • Gulp
  • 其它
  • 网站
  • 分类
  • 标签
  • 归档
个人产品
GitHub (opens new window)
  • Mysql

  • PHP

  • Python

  • java

  • Go

  • 数据库

  • C#

  • ElasticSearch

  • Git

  • Gulp

  • 算法

  • Microsoft

  • Linux

  • ESP32

    • ESP32环境搭建常见问题
      • esptool
        • 擦除程序
        • 烧录程序
  • 其它

  • 技术
  • ESP32
mrcdh
2026-02-05
目录

ESP32环境搭建常见问题

# esptool

安装 pip install esptool

验证 esptool.exe version

esptool v5.1.0
5.1.0
1
2

USB连接ESP32模块后查询模块信息 esptool.exe chip-id

esptool v5.1.0
Connected to ESP32-S3 on COM4:
Chip type:          ESP32-S3 (QFN56) (revision v0.2)
Features:           Wi-Fi, BT 5 (LE), Dual Core + LP Core, 240MHz, Embedded PSRAM 8MB (AP_3v3)
Crystal frequency:  40MHz
MAC:                ac:a7:04:f4:7b:7c

Stub flasher running.

Warning: ESP32-S3 has no chip ID. Reading MAC address instead.
MAC:                ac:a7:04:f4:7b:7c

Hard resetting via RTS pin...
1
2
3
4
5
6
7
8
9
10
11
12
13

# 擦除程序

esptool.exe --chip esp32 --port COM7 erase-flash

# 烧录程序

固件下载地址 (opens new window),注意根据主板选择固件,如果有PSRAM则选择Firmware (Support for Octal-SPIRAM)

执行命令 esptool.py --port PORTNAME --baud 460800 write-flash 0 ESP32_BOARD_NAME-DATE-VERSION.bin

  • --chip esp32s3 → 芯片型号

  • --port COM5 → 串口号

  • --baud 115200 → 烧录速度

  • write_flash → 烧录命令

  • -z → 压缩数据,加快传输

  • 0x1000 → 烧录起始地址(二级 Bootloader标起始地址)

  • firmware.bin → 固件文件名

#esp32
Linux常用命令
使用puppeth工具生成以太坊创世区块

← Linux常用命令 使用puppeth工具生成以太坊创世区块→

最近更新
01
我的个人产品
12-19
02
使用TCPDF操作pdf
09-22
03
Aframe的基本使用
07-31
更多文章>
Theme by Vdoing | Copyright © 2020-2026 Mrcdh | 苏ICP备2020058908号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×