[Solved] How to check if my ESP32 module's chip is V3 or not by Software tools?

human890209
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?

Postby human890209 » Fri Jun 12, 2020 6:09 am

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?
Last edited by human890209 on Fri Jun 12, 2020 7:20 am, edited 1 time in total.

ESP_Angus
Posts: 2183
Joined: Sun May 08, 2016 4:11 am

Re: How to check if my ESP32 module's chip is V3 or not by Software tools?

Postby ESP_Angus » Fri Jun 12, 2020 6:26 am

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:

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...
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.

human890209
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?

Postby human890209 » Fri Jun 12, 2020 7:20 am

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:
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.

Who is online

Users browsing this forum: No registered users and 16 guests