Программирование микроконтроллеров.

Forth: Как найти и отделить самую правую единицу в двоичном числе

Листая одну старую книжку по древнему языку программирования Форт , я наткнулся на такой фрагмент, в котором меня заинтересовало слово LAST1:Ну и в соответствии с философией Forth —

продолжить чтение

Разработка IDE для ПЛК. Механика печатной машинки для графики бесконечных вложений электроцепей

продолжить чтение

Я сделал экран для мониторинга моих квот LLM провайдеров

продолжить чтение

Text‑to‑image на ESP32: диффузионный трансформер в микроконтроллере

продолжить чтение

Живая вода для ESP32: рукописный шрифт и морфинг

Часы с погодой на рукописном шрифте

продолжить чтение

Микросервисы (async single-threaded) в эмбеддед и рефакторинг «кошмара на С++» с помощью ИИ

Вот они баги! В цветах.

продолжить чтение

Как мы делали BLE-систему аур для ролевой игры

Всё началось с желания сделать ролевую игру по мотивам компьютерной игры Arcanum, в мире которой одновременно сосуществуют магия и технология, причём эти две силы принципиально конфликтуют друг с другом.В нашей игре этот конфликт должен был существовать в том числе на уровне аур. Вокруг мага действует магическая аура, способная нарушать работу механизмов. Технология, в свою очередь, мешает магии.

продолжить чтение

Скоростная разработка электроники 2

На этот раз делаем сенсор присутствия для опасных промышленных зон. В нагрузку берёмся за реализацию требований функциональной безопасности PL и SIL. Кто сказал, что AI не может делать функционально безопасные устройства? Сейчас проверим.Мой

продолжить чтение

Я написал верификатор eBPF для микроконтроллера. А потом ядро Linux объяснило мне, где я неправ

Ученики подарили мне ESP32. В коробке было всё, что обычно: датчик температуры, реле, горсть светодиодов, круглый дисплей и провода, которых, как выяснится позже, всегда не хватает ровно на один.Нормальный человек собирает из этого термостат за вечер. Я собрал термостат, посмотрел на него и подумал: а неприятно же будет каждый раз лезть с кабелем, если я захочу поменять порог с 22 на 23 градуса.Дальше мысль поехала не туда, и в итоге на плате оказался интерпретатор eBPF со своим верификатором байткода. Логика управления теперь заливается по Wi‑Fi обычной программой на C, скомпилированной clang -target bpf

продолжить чтение

Коллекция Lumeward. Дверной автоответчик

Все знают Arduino, Raspberry Pi, ну или Flipper на худой конец. Это экосистемы вокруг аппаратных платформ. Мой светильник из прошлой статьи тоже в некоем роде аппаратная платформа. И я решил тоже сделать вокруг него экосистему. Экосистему я назвал 

продолжить чтение

123456...8