Прошивка ИК пульта Tuya — добавляем поддержку MQTT

Процесс прошивки популярного ИК-пульта Tuya Smart Life (купить можно здесь) прошивкой Tasmota, добавляющей поддержку протокола MQTT. Для выполнения нижеописанных действий понадобится USB-UART/TTL адаптер с уровнями напряжения 3.3v (можно использовать, например, такой).

Дозиметр для умного дома на ESP8266

 В качестве датчика здесь применен советский счетчик Гейгера-Мюллера СБМ-20 (можно так же использовать и его аналоги, например, трубку СТС-5). Сердцем девайса служит популярный микроконтроллер ESP8266 с Wi-Fi на борту. Так же есть возможность снятия показаний через USB порт, для чего было написано специальное программное обеспечение Radiation Meter Software.

Электрическая схема радиолы Серенада РЭ-208

Стационарная транзисторная радиола «Серенада РЭ-208» с 1990 года выпускалась Владивостокским заводом «Радиоприбор». Cтационарная радиола 2-й группы сложности »Серенада РЭ-208» предназначена для: приёма радиостанций в диапазонах ДВ, СВ1, СВ2; воспроизведения грамзаписи; записи и воспроизведения внешним магнитофоном.

Китайское реле для ESP8266 не работает?

И так, вы заказали у китайцев реле для ESP8266, целый месяц ждали посылку, а после ее получения с досадой обнаружили что оно отказывается работать? Ну что сказать — либо вы невнимательно прочитали описание к товару, либо узкоглазый друг решил вас обмануть и умолчал об одном нюансе — данный шилд корректно работает только с модулем ESP-01S (именно с буквой S на конце, о чем кстати на нем же и написано), в то время как вы пытаетесь ему скормить обычную ESP-01.

STM32F103C — разработка в Arduino IDE под Linux

При прототипировании различных устройств на микроконтроллерах серии STM32F довольно удобно использовать среду разработки Arduino IDE. Большое количество готовых библиотек, отличная документация и огромное сообщество — и это только основные положительные моменты, что уж говорить о менее значимых преимуществах…

Sprint Layout: отображение отверстий в webGerber (Mayhew Labs)

Если вы занимаетесь проектированием печатных плат, то наверняка слышали о таком онлайн сервисе, как webGerber от компании Mayhew Labs. С его помощью можно буквально за пару кликов мыши простроить 3D модель вашего Gerber проекта, для визуального контроля перед отправкой его на производство. Однако, несмотря на всю простоту данного инструмента, пользователи Sprint Layout могут испытывать некоторые проблемы, связанные с некорректным отображением переходных и технических отверстий на своих печатных платах.

Аналог PHP функции sprintf()

Функция для форматирования текстовых данных по заданному шаблону. В качестве директив замены используются конструкции вида {X}, в которых X является целым порядковым числом (счет начинается с нуля). Данный код не является полным аналогом соответствующей PHP функции, а только реализует ее базовый функционал форматирования строк (отсутствует поддержка типов данных для директив (описателей) замены и используется другой формат формат описания — {X} вместо %..).

АП узкое окно PIC 12F629 (прошивка одометра)

После достижения показаний одометра на моем авто (ВАЗ 2111) цифры в 99999 километров, счетчик сбросился на ноль (внезапно О_о) и, досчитав до отметки 7, полностью завис. По информации в интернете, чаще всего такое случается после неудачной «намотки» пробега (но не обязательно ТОЛЬКО из за этого) и последние значения, застывающие на дисплее, равняются 999990 (см. КДПВ).