home.social

#embedded_c — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #embedded_c, aggregated by home.social.

  1. Код, который светится: архитектура минималистичных световых скетчей

    Микроконтроллеры, светодиоды, и немного кода — вот и вся палитра для минималистичного цифрового искусства. В статье подробно рассказывается, как выстроить архитектуру крошечных, но выразительных световых анимаций с использованием C++, платформы STM32 и адресных светодиодов WS2812. Немного философии, немного инженерии — и свет оживает по команде вашего кода. Можно потратить годы, чтобы написать красивый рендерер. А можно взять 8 строк кода, светодиодную ленту и микроконтроллер, чтобы ночью на стене заиграла световая поэма. Эта статья — про второй путь. Код, который светится, не имеет интерфейса, не показывает графику на экране и не заботится о фреймрейте. Его задача — свет. Живой, дышащий, мерцающий свет. В идеале — чтобы всё это поместилось в пару килобайт памяти и не жрало больше миллиампера на эффект.

    habr.com/ru/articles/908036/

    #STM32 #адресные_светодиоды #световые_эффекты #микроконтроллер #HAL #embedded_C++ #световая_анимация #генеративное_искусство #минималистичный_код