← index #9921Issue #8611
Related · high · value 2.299
QUERY · ISSUE

The memory of ESP32S3 is too large when using microython

openby Zhengqinze05opened 2022-11-11updated 2022-11-17
enhancement

I use the board of the ESP32. When I turn on microython, there will be more than 100 k of internal memory consumption. I have other functions to add. This more than 100 k of memory will cause me to run out of memory. What can I do to reduce the memory consumption of esp32 when using microython

CANDIDATE · ISSUE

QTPy ESP32-S3 worryingly high temp (150ºF) / high current (140mA) when idle

closedby todbotopened 2022-05-03updated 2022-05-03

This seems CircuitPython ESP32-S3 internals-related, but may be a general ESP32-S3 issue.

I'm experiencing worryingly high-temps (150ºF) and high-current draw (140mA) on QT Py ESP32-S3 when sitting idle in the REPL. Right out of reset it'll draw ~50mA but then jump to 100mA. Upon import _bleio current draw immediately goes to 140mA and keeps rising, with Vreg temperature feeling dangerously hot. These below photos were taken about 10 minutes apart. There's a thermocouple kapton'd on top of the Vreg. Running Adafruit CircuitPython 7.3.0-beta.2 on 2022-04-27; Adafruit QT Py ESP32-S3 no psram with ESP32S3 and on a fresh local build.

On a Feather ESP32-S3 w/ no PSRAM and Adafruit CircuitPython 7.3.0-beta.2 on 2022-04-27; Adafruit Feather ESP32S3 No PSRAM with ESP32S3 current draw is also 140mA on but the board doesn't get nearly as hot: about 100ºF at the Vreg near the BAT pin.

On a QT Py ESP32-S2, idle or connected to WiFi is around 50mA and the highest draw I can get is 100mA when running a simple HTTP JSON API server using ampule and a simple hammer of it with while [ 1 ] ; do ; curl http://192.168.42.174/status ; done

qtpy_esp32s3_hitemp1
qtpy_esp32s3_hitemp2

Is the ESP32-S3 just a more power-hungry chip, is there some chip setting that's wrong, or is there an issue with the vregs?

Keyboard

j / / n
next pair
k / / p
previous pair
1 / / h
show query pane
2 / / l
show candidate pane
c
copy suggested comment
r
toggle reasoning
g i
go to index
?
show this help
esc
close overlays

press ? or esc to close

copied