Coming back to that after some months. I'm having problems with USB-NCM when talking to Apple devices. Switching to ECM/RNDIS seems to help with initial detection (it gets a DHCP address), but it doesn't properly survive iOS device suspend/resume.
UPDATE: Actually some tweaking to the USB-NCM makes ...
Search found 209 matches
- Sat Jan 03, 2026 11:07 am
- Forum: ESP-IDF
- Topic: ESP32-S3 as USB Host for Ethernet via usb-adapter
- Replies: 17
- Views: 27984
- Thu Dec 04, 2025 11:17 am
- Forum: Hardware
- Topic: PCNT + RMT vs. GPIO + MCPWM
- Replies: 1
- Views: 3555
Re: PCNT + RMT vs. GPIO + MCPWM
Turns out the manufacturer incorrectly inserted 100KΩ resistors instead of 100Ω... it's a wonder that direct GPIO access and MCPWM did work at all.
- Tue Nov 25, 2025 4:43 pm
- Forum: ESP-IDF
- Topic: High Performance Logging
- Replies: 0
- Views: 1273
High Performance Logging
While debugging a problem in NimBLE's l2cap infrastructure, I have -- once again -- witnessed the incredible amount of lag ESP_LOGx logs are adding, up to the situation where they completely can mask your problem.
I have been using a tiny "high performance logging" class for a while now, which I ...
I have been using a tiny "high performance logging" class for a while now, which I ...
- Tue Nov 25, 2025 4:13 pm
- Forum: Hardware
- Topic: PCNT + RMT vs. GPIO + MCPWM
- Replies: 1
- Views: 3555
PCNT + RMT vs. GPIO + MCPWM
So here's an odd one... I have a custom board based on ESP32S3 which works pretty much normal. However...
when I input a PWM signal to a certain GPIO, PCNT and RMT do not detect _anything_. Nothing.
I have played with different ways to initialize and configure the peripherals, preconfigured GPIOs ...
when I input a PWM signal to a certain GPIO, PCNT and RMT do not detect _anything_. Nothing.
I have played with different ways to initialize and configure the peripherals, preconfigured GPIOs ...
- Mon Aug 11, 2025 5:50 am
- Forum: ESP-IDF
- Topic: clang vs. gcc
- Replies: 3
- Views: 310
Re: clang vs. gcc
I see, thanks. I'll stick with gcc then.
- Sun Aug 10, 2025 2:51 pm
- Forum: ESP-IDF
- Topic: clang vs. gcc
- Replies: 3
- Views: 310
clang vs. gcc
I have just noticed that Espressif provides support for clang since some time.
What are your experiences with this? Does one lead to better code over another?
What are your experiences with this? Does one lead to better code over another?
- Sun Aug 10, 2025 12:21 pm
- Forum: General Discussion
- Topic: Any decent monitoring setups for ESP32 deployments?
- Replies: 3
- Views: 247
Re: Any decent monitoring setups for ESP32 deployments?
This is a very interesting topic for me. Implementation-wise it's almost holistic as it spans a lot of areas (coredump creation, logging, runtime time monitoring) and the question how to retrieve the generated information [push/pull, WiFi, BLE, etc.].
- Wed Aug 06, 2025 1:42 pm
- Forum: IDEs for ESP-IDF
- Topic: Which IDE Do You Use for ESP-IDF? Please Vote
- Replies: 17
- Views: 15158
Re: Which IDE Do You Use for ESP-IDF?
That's a very good idea. I always found it pretty strange that Espressif spends so much work maintaining different IDE offers – the IDEA-based one, Arduino, and the VSCode-Extension.
- Fri Aug 01, 2025 3:50 pm
- Forum: ESP-IDF
- Topic: Webserver unstable in Access Point mode
- Replies: 3
- Views: 212
Re: Webserver unstable in Access Point mode
I can't help, but have to join in here, since I'm plagued by intermittent disassociation / reassociation problems myself when the ESP32S3 is in AP mode. Alas, I haven't been able to see any patterns (with regards to client device hardware, OSes, etc.) yet.
- Fri Aug 01, 2025 1:54 pm
- Forum: ESP-IDF
- Topic: Shutting down RMT w/ infinite transmission
- Replies: 0
- Views: 72
Shutting down RMT w/ infinite transmission
I get a runtime crash when trying to rx_disable a channel which has an ongoing infinite transmission:
bt
#0 0x40374400 in _init ()
#1 0x42038f77 in rmt_encoder_reset (encoder=0x3c2211dc) at /home/mickey/Dokumente/late/boxos/3rdparty/esp-idf/components/esp_driver_rmt/src/rmt_encoder.c:515
#2 ...
bt
#0 0x40374400 in _init ()
#1 0x42038f77 in rmt_encoder_reset (encoder=0x3c2211dc) at /home/mickey/Dokumente/late/boxos/3rdparty/esp-idf/components/esp_driver_rmt/src/rmt_encoder.c:515
#2 ...