Рубрика «esp32»

Зачем всё это (или как я три года таскал идею в голове)

Доброго времени суток. Идея «родилась» в голове больше 3-х лет назад, но «то ли лыжи не едут, то ли я молодец».

Читать полностью »

в 6:58, , рубрики: esp32, mpu6050

Я уже делился статьей про изобретение мыши на голову. Я тот еще графоман. Написал целую книгу про свои изобретения. Меня не очень устраивает результат. Поэтому я говорил, что продолжаю работы над ней. Этой статьей я эти работы хочу закрыть. Вообще-то она не идеальная. Есть идеи по доработке. Доработки эти касаются в основном прошивки. На момент написания прошлой статьи. Безусловно, самым дорогим была прошивка. Теперь прошивка бесплатная. Доступно буквально каждому. Но обо всем по порядку.

Читать полностью »

Выключил ПК перед отпуском и управляю им с телефона: ESP32 за $5, Wake-on-LAN и два канала команд

Уезжал в долгосрочный отпуск, а дома оставалась рабочая машина с RTX 5090. Я точно знал, что GPU понадобится: локальные модели, обработка медиатеки, эксперименты. Оставлять компьютер включённым на несколько недель не хотелось: недели потребления впустую, плюс машина, к которой никто не присматривает. Просить родню нажать кнопку тоже не вариант. ПК стоит не у них, и «перезагрузи, если завис» они не осилят.

Читать полностью »

С чего всё началось

Всё начиналось как чисто софтверная затея. Вокруг все говорят про агентов, вайбкодинг и конец эпохи программирования кожаными, а я, как говорится, «не читал, но осуждаю». Поэтому идея была простая: научиться вайбкодить — спроектировать и написать сервис, особо не утруждаясь.

В целом это был уже не первый раз, когда я что-то разрабатывал с помощью ИИ. Но предыдущие попытки организовать совместную разработку с коллегой через Git заканчивались на эмоциях: «О, это работает!», «О, круто!», «Ну всё, галочку поставил», «я у мамы программист», «я у мамы дизайнер» и так далее.

Читать полностью »

Если вы начинающий программист и у Вас нет машины, то лучшее решение — машина Тьюринга (МТ)! Я в этом вам помогу, а еще Макконнел. Но и не только он один.

Первая моя статья на Хабре о машинах Тьюринга это про тяжелый грузовик [1]. А оно такое надо? Начинать лучше с чего‑то полегче. Этим и займемся. Хотя основа или, так сказать, базис по большому счету будет один. Но, ведь, между карьерным самосвалом и самой простой «инвалидкой» тоже есть много общего? И то и другое явно не самолет.

Читать полностью »

Зачем эта статья

В первую очередь статья (или статьи) написана ради комментариев, чтобы развлечь себя и читателя, но с надеждой получить какие‑то дельные советы и мнения по теме проекта.

Как это началось

Точкой старта работы над проектом можно считать день, когда Дедушка Мороз положил мне под ёлку набор «Робот‑автомобиль для Raspberry Pi 4B» от Keyestudio.

Читать полностью »

*Полностью открытый IP-KVM, который собирается из двух плат без единой капли припоя, прошивается прямо из браузера и умеет уже почти всё, что умеет “взрослый” KVM-over-IP. В этой статье - вся история проекта: от “сервер не грузится, а монитор на антресоли” до маленького круглого экранчика, который показывает IP прямо на корпусе.


С чего всё началось

А началось всё с того, что коллега - пусть будет Олег - забэкал на Kickstarter JetKVMЧитать полностью »

На этот раз хочу описать контроллер и обвес для котельной, который я с переменным успехом ваяю уже с полгода. ESP32, Kinkony A16, Modbus, тепломер, Arduino в слейв-режиме по i2c, ШИМ-управляемые насосы, дашборд, ну и MQTT. Тупой газовый котёл, гидрострелка, тёплые полы. Если эти слова вам близки, или хотя бы интересны - может и моя статья пригодится.

Дисклеймер: статья AI-Free, весь текст авторский. Кроме кода.

Начиналось всё как всегда, со статьи на Хабре. Кажется вот этой: Kincony KC868-A16: контроллер 16-го уровняЧитать полностью »

Началось всё с жалобы от производства: модуль WB-MGE v.3 (шлюз Modbus↔Ethernet на ESP32) слишком долго прошивается на тестовом стенде, и это тормозит линию. Цифры были такие: модбас-часть прошивается за 9,3 секунды, а ESP-часть — ещё за 33. Итого 42 секунды на устройство.
Надо оптимизировать.

Читать полностью »

https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js