Частые причины
🔋 Напряжение батареи падает ниже минимума
Большинству ESP32 нужно 3.0-3.3В. Li-Ion ниже 3.4В под нагрузкой вызывает brownout.
⚡ Высокое потребление WiFi или периферии
WiFi потребляет до 300-500мА.
Решения
1. Проверьте напряжение батареи
analogRead(ADC_PIN);
// Или используйте модуль измерения напряжения
2. Минимизируйте потребление
- Отключите WiFi когда не нужен
- Используйте режимы сна
- Отключите периферию
3. Используйте более мощную батарею
LiPo ёмкостью побольше или с меньшим внутренним сопротивлением.
4. Добавьте конденсатор
Большой конденсатор помогает при пиках потребления.
Напряжение батарей
| Тип | Мин. | Макс. | Рекоменд. |
|---|---|---|---|
| LiPo | 3.0В | 4.2В | 3.7В |
| 18650 | 2.5В | 4.2В | 3.7В |
| CR2032 | 2.0В | 3.0В | — |
Часто помогает
- ✅ Проверка напряжения под нагрузкой
- ✅ Режимы сна ESP32
- ✅ Мощная батарея