Custom Exception and Crash Handlers
Implement custom exception handlers and crash dump analysis routines on ESP32 to gather more detailed information when software failures occur.
Custom Exception and Crash Handlers Read More »
Implement custom exception handlers and crash dump analysis routines on ESP32 to gather more detailed information when software failures occur.
Custom Exception and Crash Handlers Read More »
Utilize the ESP-IDF unit testing framework (Unity) to write and run tests for your custom components and application logic directly on the ESP32.
ESP-IDF Component Testing Framework Read More »
Dive deeper into the ESP-IDF power management framework. Configure dynamic frequency scaling (DFS) and manage power locks for optimal energy use.
Power Management Framework in ESP-IDF Read More »
Explore techniques for encrypting specific flash partitions (like NVS or SPIFFS) on the ESP32, complementing full flash encryption.
Partition Encryption Techniques Read More »
Understand advanced ESP32 flash partition table management, including creating custom layouts, defining OTA partitions, and managing NVS/FAT partitions.
Advanced Partition Management in ESP32 Read More »
Learn the process and considerations involved in developing a custom second-stage bootloader for the ESP32, replacing the default ESP-IDF bootloader.
Custom Bootloader Development for ESP32 Read More »
Explore advanced Direct Memory Access (DMA) capabilities on ESP32 beyond basic peripheral usage, potentially for memory-to-memory transfers.
Advanced DMA Operations in ESP32 Read More »
Implement both the Interrupt Watchdog Timer (IWDT) and Task Watchdog Timer (TWDT) on ESP32 to detect and recover from software hangs or freezes.
Watchdog Timers Implementation Read More »
Utilize the ESP32’s RTC (Real-Time Clock) slow memory to store small amounts of data that persist across deep sleep cycles.
RTC Memory Usage in ESP-IDF Read More »
Develop applications where the ESP32 ULP co-processor monitors sensors (e.g., via I2C or ADC) and wakes the main CPU only when necessary.
ULP Sensor Monitoring Applications Read More »