ESP32-S31 :)

User avatar
rudi ;-)
Posts: 1756
Joined: Fri Nov 13, 2015 3:25 pm

Re: ESP32-S31 :)

Postby rudi ;-) » Fri Dec 12, 2025 9:58 am

The modem clock is here :)

Code: Select all

#define SOC_MODEM_CLOCK_IS_INDEPENDENT            (1)
i guess, the independent clock enables efficient time-sharing between WiFi and BLE
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

MicroController
Posts: 2661
Joined: Mon Oct 17, 2022 7:38 pm
Location: Europe, Germany

Re: ESP32-S31 :)

Postby MicroController » Fri Dec 12, 2025 11:19 am

some food for thought: if a new product would not have radios, wouldn't it make more sense to call it the ESP32-P41?
If a new product would be RISC-V with radios, wouldn't it make sense to call it ESP32-C7? ;-)

MicroController
Posts: 2661
Joined: Mon Oct 17, 2022 7:38 pm
Location: Europe, Germany

Re: ESP32-S31 :)

Postby MicroController » Fri Dec 12, 2025 11:54 am

Code: Select all

#define SOC_MODEM_CLOCK_IS_INDEPENDENT            (1)
i guess, the independent clock enables efficient time-sharing between WiFi and BLE
Or... CPU can sleep/stop while modem stays up?

Demirug
Posts: 35
Joined: Fri May 28, 2021 12:54 pm

Re: ESP32-S31 :)

Postby Demirug » Fri Dec 12, 2025 3:37 pm

some food for thought: if a new product would not have radios, wouldn't it make more sense to call it the ESP32-P41?
If a new product would be RISC-V with radios, wouldn't it make sense to call it ESP32-C7? ;-)
I would assume the idea is to replace the current S3 so it can be set to "Not recommended for new designs" as soon as the S31 is ready. Having similar names makes it easier to communicate such a step.

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

Re: ESP32-S31 :)

Postby Sprite » Sat Dec 13, 2025 1:16 am

If a new product would be RISC-V with radios, wouldn't it make sense to call it ESP32-C7? ;-)
We've communicated before that the CPU architecture actually is one of the less important things in our chips, as ESP-IDF and the compiler plaster over that pretty efficiently allowing you to do more or less the same thing on both architectures. The fact that the ESP32-Sx line (as in, the currently-releases -S2 and -S3) only consists of Xtensa CPUs is more of an happenstance than a defining characteristic.

MicroController
Posts: 2661
Joined: Mon Oct 17, 2022 7:38 pm
Location: Europe, Germany

Re: ESP32-S31 :)

Postby MicroController » Sat Dec 13, 2025 12:57 pm

I would assume the idea is to replace the current S3 so it can be set to "Not recommended for new designs" as soon as the S31 is ready. Having similar names makes it easier to communicate such a step.
That sounds very plausible.

This choice of name is going to be causing confusion down the road though. The S2 and the S3 have a lot in common, and the S3 can be reasonably seen as an extended version of the S2; the S31 is a completely different chip, i.e. the step between S2 and S3 is much smaller than between S3 and S31...

However, I have now learned that I don't understand Espressif's naming scheme at all. I guess the names are chosen based upon some characteristic (target application/product?) I'm not aware of.

Let's keep looking forward to when the S31 comes and hope that it'll become reasonably available for tinkerers :)

Demirug
Posts: 35
Joined: Fri May 28, 2021 12:54 pm

Re: ESP32-S31 :)

Postby Demirug » Sat Dec 13, 2025 6:42 pm

This choice of name is going to be causing confusion down the road though. The S2 and the S3 have a lot in common, and the S3 can be reasonably seen as an extended version of the S2; the S31 is a completely different chip, i.e. the step between S2 and S3 is much smaller than between S3 and S31...
I would not be surprised if we see a S21 next or the S31 might replace the S2, too.
Let's keep looking forward to when the S31 comes and hope that it'll become reasonably available for tinkerers :)
It's like the wait for ESP32-P4 all over again. It was worth waiting but not easy. :D

q2222ch
Posts: 22
Joined: Mon Feb 27, 2017 8:30 pm

Re: ESP32-S31 :)

Postby q2222ch » Sun Dec 14, 2025 3:41 pm

...no ethernet MAC

User avatar
rudi ;-)
Posts: 1756
Joined: Fri Nov 13, 2015 3:25 pm

Re: ESP32-S31 :)

Postby rudi ;-) » Sun Dec 14, 2025 4:49 pm

...no ethernet MAC
#0
#1
#2
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

q2222ch
Posts: 22
Joined: Mon Feb 27, 2017 8:30 pm

Re: ESP32-S31 :)

Postby q2222ch » Mon Dec 15, 2025 12:07 pm

;-)

Who is online

Users browsing this forum: ChatGPT-User and 7 guests