Single Core ESP32-S0WD WiSoC Datasheet and Price

I’m subscribed to Espressif Systems’ notification system so that I received an email each time there’s a documentation update on their website, and this morning they posted ESP32-S0WD Datasheet, the single core version of ESP32 processor, which we reported in our post about ESP32 5×5 packages.

Beside the small 5x5mm 48-pin package, and single Xtensa 32-bit LX6 microprocessor, it looks to be the same as the frequently used ESP32-D0WDQ6 with a 6x6mm 48-pin package. The CPU & Memory part of the datasheet reads:

  • ESP32-S0WD: Xtensa single–core 32-bit LX6 microprocessor, up to 200 DMIPS
  • 448 KB ROM
  • 520 KB SRAM
  • 16 KB SRAM in RTC
  • QSPI flash/SRAM, up to 4 x 16 MB
  • Power supply: 2.3V to 3.6V

While ESP32 datasheet shows a dual core up to 600 MIPS, so maybe the max frequency is also limited. I could not find any ESP32-S0WD module or board just yet, but GridConnect is selling ESP32-S0WD chip for $2.35, ESP32-D0DW(Q6) for $2.75, and ESPD2DW (dual core with 2MB embedded flash) for $3.25.

Click to Enlarge

For comparison, the same site sells ESP8266 for $1.75, so it should mean we should soon get even cheaper ESP32 boards with WiFi and Bluetooth 4.2 LE, but just with less processing power. Note that price should be even lower if you buy in quantity from resellers in China. ESP32-S0WD would be especially suited as an upgrade for products that use both ESP8266 and an external Bluetooth chip, as it would offer a smaller and cheaper solution.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

4
Leave a Reply

avatar
4 Comment threads
0 Thread replies
2 Followers
 
Most reacted comment
Hottest comment thread
4 Comment authors
geokongizmoduckBCatalinJaXX Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
JaXX
Guest

These chips are getting sexier by the day !

BCatalin
Guest

Excellent news!! Looking forward to see some boards now.

gizmoduck
Guest
gizmoduck

Interesting. Are there any similarly sized chips that have embedded hardware acceleration of video encode/decode for currently popular codecs and resulotuion? No need for display output so hopefully not a full GPU.

The linked to article talks about possible support for 802.11ac. Do these chips also support 1 GbE?

Thanks!

geokon
Guest
geokon

So with the vanilla dualcore ESP32, can it be setup where one core is running with no interrupts?

On a small little hobby project I did a few months ago, I had some weird issues bitbanging some cheap indexed LEDs on the ESP8266; I’m really suspecting it’s related to WIFI interrupts. From what I’ve read, it seems like a common problem with these Wifi-included chips and it makes it messy for any real-time application (and well.. if you don’t really need realtime in a hobby project, then why deal with micros? it’s probably easier to setup a cheap Linux board)

Anyone has some insight?