Адаптер для массовой прошивки CB2S модулей

Некоторое время назад решил затарится умными розетками, которые можно было бы прошить в esphome. Заказывал те, в которых по опыту годовалой давности будет esp8266, и которые прошьются в esphome. На практике внутри меня ждала неведомая хренобобина под названием CB2S от Tuya.

Бывает и такое. По ходу я упустил появление новой серии дешевых IoT модулей и массовый переход китайцев на них с esp. Конкретно внутри CB2S стоит некий Beken BK7231N. И на удивление, их даже поддерживает OpenSource стэк. Потому опции у нас такие: заменить модуль на esp8266 (благо распин совместимый), как сделал этот мужик или найти способ жить с этим. Я последовал по второму пути.

Прошивка

Тут не буду расписывать детали, благо народ над ними поработал добротно и туториалов в интернете вагон. Оставлю только основные ссылки и базовую информацию: Они прошиваются по уарту, как и ESP8266. Для них есть прошивка OpenBeken firmware, очень похожая на tasmota и форк esphome, который скоро обещают и никак не вмержат в мастер.

Прошивка крупным оптом

Проблема прошивки десятка таких устройств – надо паять провода к очень неудобным пятакам, а потом отпаивать. Как если бы разбор устройства, иногда содержащего треугольные винты и прочие девиации недостаточно проблемен. Один раз можно сделать, дважды – можно напрячься, а если с десяток – это жесть. Почесал, значит, я голову, запустил SolveSpace и после подгонки родил такой вот чудный девайс и подпружиненными контактами.

Идея простая: надеваем на место, где модуль торчит из платы, шьем, снимаем. Подпружиненные контакты сделают на нас всю работу, особенно в труднодоступных розетках, как на фотографии ниже.

Где добыть?

Как обычно, у меня на thingiverse.

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.