Reliable way to obtain the MPN or Ordering Code of a module

tosemusername
Posts: 23
Joined: Tue Feb 05, 2019 5:28 pm
Location: Brazil

Reliable way to obtain the MPN or Ordering Code of a module

Postby tosemusername » Sun Oct 05, 2025 1:19 am

How do I reliably obtain the Ordering Code or Manufacturer Part Number for my particular module? The closest way I've found so far is by running esptool chip-id, but it seems to be missing information about the PSRAM of my vanilla ESP32.
Screenshot From 2025-10-04 22-18-10.png
Screenshot From 2025-10-04 22-18-10.png (12.7 KiB) Viewed 1614 times

Sprite
Espressif staff
Espressif staff
Posts: 10594
Joined: Thu Nov 26, 2015 4:08 am

Re: Reliable way to obtain the MPN or Ordering Code of a module

Postby Sprite » Sun Oct 05, 2025 3:03 am

I don't think you can read that using software. You can usually (in newer modules) derive it from the inscription of the module shield, though.

tosemusername
Posts: 23
Joined: Tue Feb 05, 2019 5:28 pm
Location: Brazil

Re: Reliable way to obtain the MPN or Ordering Code of a module

Postby tosemusername » Mon Oct 06, 2025 8:24 pm

You can usually (in newer modules) derive it from the inscription of the module shield, though.
I figured as much from here
https://docs.espressif.com/projects/esp ... index.html

But does that mean I can't reliably determine how much PSRAM my module has?

Sprite
Espressif staff
Espressif staff
Posts: 10594
Joined: Thu Nov 26, 2015 4:08 am

Re: Reliable way to obtain the MPN or Ordering Code of a module

Postby Sprite » Tue Oct 07, 2025 1:08 am

I figured as much from here
https://docs.espressif.com/projects/esp ... index.html

But does that mean I can't reliably determine how much PSRAM my module has?
You can. If you look at the specification identifier, it looks like ??NxRy??, with x being the flash size and y being the psram size, in megabytes.

tosemusername
Posts: 23
Joined: Tue Feb 05, 2019 5:28 pm
Location: Brazil

Re: Reliable way to obtain the MPN or Ordering Code of a module

Postby tosemusername » Tue Oct 07, 2025 3:00 pm

20251007_115648.jpg
Any idea how to read this?
20251007_115648.jpg (1.07 MiB) Viewed 1574 times

Sprite
Espressif staff
Espressif staff
Posts: 10594
Joined: Thu Nov 26, 2015 4:08 am

Re: Reliable way to obtain the MPN or Ordering Code of a module

Postby Sprite » Wed Oct 08, 2025 2:26 am

Hm, you're right, I guess the shields on the Wrover still follow the old format. Well, the good thing is that you can still find it: simply grab any ESP-IDF (or Arduino project, I think), enable PSRAM and the startup chatter should have a line that tells you how much PSRAM it detected.

Who is online

Users browsing this forum: PerplexityBot, Semrush [Bot] and 4 guests