ESP32 ULP Assembly Programming
Learn the basics of programming the ESP32 ULP co-processor using its specific assembly language to perform tasks like sensor readings in deep sleep.
ESP32 ULP Assembly Programming Read More »
Learn the basics of programming the ESP32 ULP co-processor using its specific assembly language to perform tasks like sensor readings in deep sleep.
ESP32 ULP Assembly Programming Read More »
Introduction to the ESP32’s Ultra Low Power (ULP) co-processor. Learn how it can perform simple tasks while the main CPUs are in deep sleep.
ULP (Ultra Low Power) Co-processor Programming Read More »
Configure and utilize external Pseudo-Static RAM (PSRAM) with ESP32 variants that support it to significantly expand available memory for applications.
ESP32 PSRAM Configuration and Usage Read More »
Explore the use of hardware security features or external Secure Elements with ESP32 for enhanced cryptographic operations and key storage.
Hardware Security Module Usage Read More »
Utilize digital signatures for firmware verification and manage TLS/SSL certificates securely on the ESP32 for authenticated communication.
Digital Signature & Certificate Management Read More »
Implement Secure Boot on ESP32 to ensure that only authenticated and authorized firmware can run on the device, preventing malicious code execution.
Secure Boot Implementation in ESP-IDF Read More »
Secure your ESP32 application firmware and data stored in flash memory by implementing ESP-IDF’s transparent flash encryption feature.
Flash Encryption Implementation Read More »
Understand the trade-offs between static and dynamic memory allocation (heap) in ESP32 FreeRTOS applications. Choose the right strategy for your needs.
Static vs. Dynamic Memory Allocation Read More »
Explore advanced heap memory management techniques on ESP32, including using multiple heap regions (e.g., internal RAM vs. PSRAM) and heap tracing.
Advanced Heap Management Strategies Read More »
Analyze and optimize FreeRTOS task stack usage on ESP32 to prevent stack overflows and minimize RAM consumption in memory-constrained applications.
Stack Usage Analysis and Optimization Read More »