В мире DIY электроники приобрела широкую популярность мощная плата ESP32. Среди главных ее достоинств – встроенная поддержка WiFi и Bluetooth. Эти возможности “из коробки” раскрывают перед пользователями безграничные перспективы в области интернета вещей и беспроводных устройств. Тем не менее, для полной мобильности устройства требуется источник питания. В нашей статье мы расскажем вам, как наилучшим образом организовать питание ESP32 от аккумулятора, открывая новые горизонты для ваших проектов.







14 комментариев. Оставить новый
А конденсаторы какого напряжения ?
Здравствуйте, подойдут любые конденсаторы с напряжением выше 5 В (напряжение заряженного аккумулятора составляет 4.2 В). Можно установить конденсатор на 50 В, так как они наиболее часто встречающиеся.
250mA не мало будет для esp32
Здравствуйте. Рекомендуем ток минимум 500мА
На vin нужно подавать от 5 вольт. Модуль отрубится, когда батарея еще с большим зарядом.
Добрый день!
Требуется запитать от батарейки ESP32 c3 super mini.
ESP32 С3 нет возможности подключить по 1 схеме – нет Vin входа.
Но на плате кроме +3,3 есть еще +5V вход – подключать батарейку через TP4056 и MCP1700 к +3,3 ? А для чего нужен +5V вход?
Александр.
Подключать батарейку нужно именно к 3,3 В, а вход 5V служит для подачи «сырого» повышенного напряжения (3,3–6 В) на встроенный стабилизатор, а не напрямую к ядру ESP32‑C3.
Как правильно запитать от Li‑ion?
Для 1‑баночной Li‑ion/Li‑Po (3,7 В, 4,2 В полностью заряжен) типовая схема такая же, как в ваших туториалах: TP4056 заряжает батарею, затем MCP1700‑3302 опускает напряжение до стабильных 3,3 В, и выход MCP1700 подключается к выводу 3V3 платы ESP32‑C3 Super Mini.
На 3V3 нельзя подавать больше 3,6 В — иначе рискуете спалить флеш и сам чип.
Пин 5V на ESP32‑C3 Super Mini связан с входом onboard стабилизатора 3,3 В и линией 5 В USB‑C.
На него можно подавать внешний источник 3,3–6 В (в зависимости от конкретной версии платы, часто 5–9 В в даташите продавца), а плата уже сама сделает 3,3 В на выводе 3V3.
Также, если вы питаете плату по USB, на пине 5V обычно присутствуют те же ~5 В для питания периферии (дисплеи, модули и т.п.), но это не питание самого ESP32‑C3 напрямую.
Подключать батарейку нужно именно к входу 5V платы ESP32 c3 super mini, иначе сожжете ESP32
Что-то показания разнятся )
На habr.com, Говорят что “стабилизатор (точнее ME6211 или LP5907MFX-3.3) уже установлен на плате ESP32 С3 super mini на входе +5V, Поэтому, внешний MCP1700 не нужен при подключении к контакту +5V”
Прошу прокомментировать, сотрудников Вольтик.ру:
Можно ли подключить 1-баночную Li-ion батарейку, к ESP32 c3 super mini, используя 1-ю схему (через TP4056 ) к входу +5V?
Здравствуйте. С выхода преобразователя TP4056 через вход питания 5В платы ESP32 C3 Super mini питание подключить можно. Оно будет идти через встроенный на плате стабилизатор, который преобразует входящее напряжение 5В в 3.3 В, необходимые для питания чипа и обвязки.
Большое спасибо
Всех с наступившим Новым Годом!
Собрал схему, указанную ниже. С вероятностью 80-900% при включении данной схемы ESP32 горит слабеньким красненьким огнем и не работает.
Иногда горит ярким красным огнем и работает.
При подключении usb питания к TP4056 esp32 включается и далее при отключенном usb продолжает работать.
Похоже что стартовых токов не хватает для запуска схемы.
Что я не так делаю ?
https://drive.google.com/file/d/1bfneSc_EplHA6aA8G03BeUj1FPUQBmIU/view?usp=sharing
Почитав интернет нашел следующий комментарий:
Если ESP32 не запускается от батарейки, скорее всего, проблема в
недостаточном напряжении (слишком низком или нестабильном)
Решения:
1. Добавить конденсаторы: Поставе электролитический конденсатор 470-1000 мкФ параллельно питанию (между 5V и GND) для сглаживания пиков потребления
2. Используйте повышающий преобразователь MT3608, который повысит напряжения до 5V, а их уже подавайте на Vin платы ESP32 через TP4056
3. Использовать качественные аккумуляторы
Я использую EVE ICR18650 Li-ion, 3.6В, 2550mAh, может лучше использовать Samsung INR18650-25S?
Замечено: При старте ESP32 я инициализирую два пина и включаю для них подтягивающий резистр на 20 кОм.
Если я инициализирую только один пин – то запуск ESP32 проходит стабильнее (но все же иногда горит слабым огоньком – не включается полностью).
При старте ESP32 кроме инициализации двух (одного) пина я запускаю bluetooth сервер (BLE).
Подскажите как лучше сделать систему работающую от батареи?
Повторюсь, если подключить USB к TP4056 перед включением ESP32 – а потом выключить – система работает стабильно и bluetooth сервер отвечает на подключение.