Search found 88 matches

by maldus
Fri Oct 10, 2025 9:18 am
Forum: General Discussion
Topic: ESP32-S3 cdc device hot plug question
Replies: 2
Views: 16406

Re: ESP32-S3 cdc device hot plug question

I am interested in this topic as well. I have a couple of projects powered by ESP32S3 and the monitoring USB seems to stop responding after a few hotplugs. The first attempts work, but at some point the serial port starts appearing but not answering (no output).
by maldus
Thu May 08, 2025 2:28 pm
Forum: ESP RainMaker
Topic: Old ESP32 module somehow expired?
Replies: 3
Views: 8510

Old ESP32 module somehow expired?

Hello everyone,
A few years ago I setup a small DIY device with an ESP32 and rainmaker to toggle a light switch. Fast forward a week ago when I changed my wifi credentials and went about to fix the setup; I reset the network configuration and repeated the provisioning procedure. Unfortunately that ...
by maldus
Tue May 06, 2025 2:57 pm
Forum: ESP-IDF
Topic: USB CDC ACM console disappears after a software reset
Replies: 0
Views: 70

USB CDC ACM console disappears after a software reset

Hello everyone,
I have successfully established a serial communication channel with an ESP32S2 module through the USB CDC ACM device. My issue is that in the event of a software reset (i.e. while reprogramming it through UART0) the usb device disappears and isn't restored until I unplug and re-plug ...
by maldus
Thu Jan 09, 2025 4:42 pm
Forum: ESP-IDF
Topic: How to understand which flash chip drivers can be safely removed
Replies: 0
Views: 1173

How to understand which flash chip drivers can be safely removed

Hello everyone,
I've followed the guide at https://docs.espressif.com/projects/esp-idf/en/release-v5.4/esp32s2/api-guides/performance/ram-usage.html in order to recover some RAM in a project.

I am confused about the part that talks about flash chip drivers. I can find a bunch of enabled drivers in ...
by maldus
Tue Nov 07, 2023 2:08 pm
Forum: ESP-IDF
Topic: Cannot disable PullUp on GPIO18
Replies: 1
Views: 1328

Cannot disable PullUp on GPIO18

Hello everyone,
I'm working on an ESP32S2 and I must read an analog value from GPIO18.
I am successful in reading a correct value from the pin; however, the voltage on the pin never fell below 0.5V (even with an external pulldown resistor), which prompted me to do some experiments.

I started ...
by maldus
Tue Oct 31, 2023 3:00 pm
Forum: ESP-IDF
Topic: Excessive internal memory allocation for WiFi when PSRAM is enabled but not present
Replies: 5
Views: 9032

Re: Excessive internal memory allocation for WiFi when PSRAM is enabled but not present

I have made some experiments but found no way to avoid the RAM expense if the SPI chip isn't present.
Isn't it possible at all to only enable it if found?
by maldus
Mon Oct 23, 2023 7:27 am
Forum: ESP-IDF
Topic: Excessive internal memory allocation for WiFi when PSRAM is enabled but not present
Replies: 5
Views: 9032

Re: Excessive internal memory allocation for WiFi when PSRAM is enabled but not present


PSRAM has some quirks that make it different from internal memory: e.g. it 'disappears' when the cache is disabled, which happens e.g. when flash is being written to and DMA'ing to and from it works a bit different. For that reason, a bunch of stuff needs to be put in IRAM where without PSRAM, it ...
by maldus
Fri Oct 20, 2023 1:06 pm
Forum: ESP-IDF
Topic: Excessive internal memory allocation for WiFi when PSRAM is enabled but not present
Replies: 5
Views: 9032

Excessive internal memory allocation for WiFi when PSRAM is enabled but not present

Hello everyone,
I have an ongoing project that targets ESP32S2 modules. Most of them are equipped with internal PSRAM, but some are not.
I would like to publish a firmware update that leverages on PSRAM to add more functions. This update is targeted to all devices, but those who don't have PSRAM ...
by maldus
Mon Aug 28, 2023 12:04 pm
Forum: ESP-IDF
Topic: USB MSC example crashes with specific drive
Replies: 1
Views: 1559

Re: USB MSC example crashes with specific drive

By trying out more closely other USB drives the only discernible difference I can find is in the `bInterval` field, which is 255 (-1, maybe missing data?) for the problematic drive but 1 for every other model I could get my hands on.

Since the library itself crashes I'm at a loss for what else to ...

Go to advanced search