firmware
-
Series ESP32-S3 Dual-Core – Bài 10: Firmware IoT Production – OTA & Health Monitor
Từ firmware demo đến production: OTA update an toàn, watchdog task, error recovery, device state machine, structured logging và cách thiết kế firmware ESP32-S3 vận hành ổn định 24/7.
-
Series ESP32-S3 Dual-Core – Giới Thiệu: Lộ Trình 10 Bài Từ Cơ Bản Đến Production
Series 10 bài về ESP32-S3: từ kiến trúc Dual-Core LX7, FreeRTOS, PSRAM, DMA, USB OTG, Edge AI đến project camera-LCD thực tế và firmware IoT production. Dành cho người đã biết ESP32 cơ bản.
-
Series ESP32-S3 Dual-Core – Bài 5: Memory Architecture – SRAM, PSRAM, Flash, Heap
Bản đồ bộ nhớ ESP32-S3 chi tiết: SRAM 512 KB chia thế nào, PSRAM 8 MB dùng khi nào, Flash mapping ra sao, và cách allocate memory đúng để tránh crash và fragmentation.
-
Series ESP32-S3 Dual-Core – Bài 3: FreeRTOS Từ loop() Đến Hệ Điều Hành Thời Gian Thực
FreeRTOS trên ESP32-S3 hoạt động thế nào? Tìm hiểu Task, Queue, Semaphore, Mutex với ví dụ thực tế — cách chuyển từ loop() đơn luồng sang firmware đa nhiệm đúng cách.
-
Series ESP32-S3 Dual-Core – Bài 4: Thiết Kế Firmware Dual-Core Đúng Cách
Cách phân chia task giữa Core 0 và Core 1 trên ESP32-S3, tránh race condition, anti-patterns cần tránh và pattern firmware IoT production có thể mở rộng theo thời gian.
-
Series ESP32-S3 Dual-Core – Bài 2: Kiến Trúc Dual-Core Xtensa LX7 Trên ESP32-S3
Kiến trúc Dual-Core Xtensa LX7 của ESP32-S3 hoạt động thế nào? Core 0 vs Core 1, cache, pipeline, pinToCore() và cách tận dụng 2 core đúng cách trong firmware thực tế.
-
Series ESP32-S3 Dual-Core – Bài 1: ESP32-S3 Là Gì? Nền Tảng AIoT & Firmware Hiện Đại
Tìm hiểu ESP32-S3 từ góc nhìn firmware: tại sao Dual-Core, PSRAM, USB native và AI instructions khiến nó phù hợp hơn ESP32 thông thường cho các project IoT hiện đại.








