前言 Deep Sleep(深度睡眠)是電池供電 IoT 裝置續航力的核心技術。一個感測器節點若 24/7 全速運行,2000 mAh 電池只能撐一天;但若善用 Deep Sleep 讓裝置在 99% 時間處於休眠狀態,續航力可長達數月甚至數年。ESP32 與 STM32 都提供多級低功耗模式,本文將從硬體架構切入,詳細解析 RTC Timer 定時喚醒、GPIO 外部喚醒、Touch 喚醒的機制與程式碼實作,並提供電池續航力估算方法。 一、為何需要 Deep Sleep? 在 IoT 應用中,裝置通常不需要持續運...