😱 Что случилось: инженер сделал календарь погоды, который выводится на дисплей Soldered Inkplate 10 на основе электронных чернил.
🤔 А как: Soldered Inkplate 10 — это универсальный умный дисплей со встроенным микроконтроллером Espressif ESP32. Одноплатный компьютер Raspberry Pi Zero W выполняет роль сервера с простым ПО, которое получает данные по API и преобразует данные в чёрно-белую графику для передачи на Inkplate 10.
Данные о погоде берутся с сервисов AccuWeather и OpenWeatherMap, а карта для указанного местоположения генерируется с помощью Google Static Maps. Информация регулярно обновляется по упрощённому сетевому протоколу MQTT, а переход с зимнего времени на летнее и обратно обрабатывается автоматически, так что дополнительные настройки не нужны.
⏬ GitHub: github.com
🤨 И что? Инженер вдохновлялся проектом 2021 года под названием MagInkCal, в котором Raspberry P Zero WH извлекает события из календаря Google и отображает их на дисплее на основе электронных чернил. Но у этого проекта есть существенный недостаток — большое энергопотребление. Календарь погоды инженера выводится на дисплей с аккумулятором ёмкостью 2000 мАч. Он может работать без подзарядки до пяти месяцев, а если заменить его на аккумулятор ёмкостью 3000 мАч, то и все полгода.
👨🔧 Кто: инженер Крис Туми, Ирландия.
Источник: tomshardware.com
У нас есть статья о том, как устроены электронные чернила.