Hi,
I know the new ESP32 V3 chip is out now, which is used by the official ESP-WROOM-32E module. But I bought some dev board lately which's module is not the official one. Maybe 3rd party ones.
Can I use the software tools such as esptool.exe or espefuse.py to check if the chip's version is V3?
[Solved] How to check if my ESP32 module's chip is V3 or not by Software tools?
-
- Posts: 54
- Joined: Wed Aug 15, 2018 8:56 am
[Solved] How to check if my ESP32 module's chip is V3 or not by Software tools?
Last edited by human890209 on Fri Jun 12, 2020 7:20 am, edited 1 time in total.
Re: How to check if my ESP32 module's chip is V3 or not by Software tools?
Yes, esptool will print the revision automatically when it connects for any command. You will need esptool v2.8 or newer to correctly detect V3 silicon:
Note the line: "Chip is ESP32D0WDQ5 (revision 3)".
From inside firmware, you can call this API to get information about the chip including the silicon revision.
Code: Select all
$ esptool.py read_mac
esptool.py v3.0-dev
Found 2 serial ports
Serial port /dev/ttyUSB0
Connecting......
Detecting chip type... ESP32
Chip is ESP32D0WDQ5 (revision 3)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 18:fe:34:71:1f:78
Uploading stub...
Running stub...
Stub running...
MAC: 18:fe:34:71:1f:78
Hard resetting via RTS pin...
From inside firmware, you can call this API to get information about the chip including the silicon revision.
-
- Posts: 54
- Joined: Wed Aug 15, 2018 8:56 am
Re: How to check if my ESP32 module's chip is V3 or not by Software tools?
Thanks. I tested the official ESP-WROOM-32E module it works. My esptool.exe is built by version 2.6 which showed revision 1. I tried esptool.py which's version is 2.8 and revision 3 is displayed.ESP_Angus wrote: Yes, esptool will print the revision automatically when it connects for any command. You will need esptool v2.8 or newer to correctly detect V3 silicon:
Who is online
Users browsing this forum: JK Sleepling and 118 guests