Как уже писал раньше, ресурсов у BL7231 в TOMZN TOB9-VAP для реализации всех фич откровенно не хватало, а в новых еще и неподдерживаемый пока BL7238… В общем, решил поискать, есть ли ESP32-замена для модуля CBU, как это было для какого-то другого умного модуля и ESP02. Гугло-ИИ выдал, что надо смотреть в сторону ESP8685-WROOM-06. Таки да, есть, продаются – правда, цена сопоставима уже со стоимостью модуля целиком. Даже если взять много таких сразу – все равно это порядка 4$, что уже немного “кусается”. Решил примерять обычный ESP32 C3:
Вполне влазит. Можно попробовать переделать один из лежащих разобранным модулей на BL7238.
Сдуваем старый модуль феном; исследуем схему в целом, паяем провода:
Прошивка меняется минимально: меняем платформу на esp32; меняем libretiny_pwm на ledc и переопределяем GPIO под новый вариант. Для удобства быстрой замены – вынес определение GPIO в заголовок файла.
Все сходу завелось. Надеюсь, стабильность работы будет повыше.
Кстати, можно сразу вернуть и internal_temperature для контроля состояния.
Update 2026-03-01: начал переделывать платы без маркировки TOMZN. Там плата чуть отличается:
В основном все то же, основное отличие – изменены местами контакты красного светодиода и кнопки, так что при пайке просто меняем провода местами. “Лишние” контакты не задействованы. Стоит полимерный конденсатор, места чуть побольше. Еще из малозаметных отличий – H-bridge использует пару P06/P26, а не P06/P08 – т.е., напрямую заменять прошивку между такими вариантами модулей нельзя (если вдруг кому-то понадобится) – впрочем, все сдампленные варианты я уже выкладывал в оригинальной статье.




