Tag: #ESP32
6 articles tagged with ESP32
ESP32 Dual-Core Task Pinning with FreeRTOS: A Production Guide
Most ESP32 tutorials ignore dual-core pinning entirely. Here's how production firmware uses both cores — with real task allocation patterns from the field.
MQTT vs HTTP for IoT: Which Protocol Should Your Firmware Use?
Most IoT tutorials default to HTTP without explaining why. Here's a head-to-head comparison of MQTT and HTTP from a firmware engineer who deployed both.
ESP32 Memory Architecture: IRAM, DRAM, Stack, and Heap Explained
Stack overflows are the #1 silent killer of ESP32 production firmware. Understanding IRAM, DRAM, stack and heap allocation is the foundation of stable firmware.
TinyML on ESP32: Building an Anomaly Detection Model from Scratch
Running a trained anomaly detection model on an ESP32 with no cloud. Here's the full pipeline — data collection, training, quantization, and inference.
Connecting ESP32 to AWS IoT Core: A Production Setup Guide
Most AWS IoT tutorials skip the hard parts — certificates, device shadows, reconnect logic. Here's the production setup that survives in the field.
ESP32 and FreeRTOS: Why Your Arduino Loop Is Holding You Back
The Arduino loop() runs one thing at a time. FreeRTOS runs many — simultaneously, reliably, with priorities. Here's why every serious ESP32 project needs it.