Второй экран показывает загрузку ОЗУ крупной цифрой и её график со шкалой 0-100 - у памяти она естественная, подбирать нечего. В углу свой значок, планка памяти вместо микросхемы: он же и говорит, какой экран открыт. Тревога в приоритете: при перегреве плата принудительно возвращается на экран процессора и кнопка не работает, пока температура не упадёт. Смысл тревоги в том, что её нельзя прощёлкать. Экран памяти выпадает из листания, если агент не шлёт ключ M - со старым агентом кнопка просто ничего не делает. То же решение подойдёт машинам без дискретной видеокарты. Выбранный экран не запоминается при перезагрузке: хранить негде. Тревоги по памяти нет намеренно - загрузка ОЗУ под 100% здесь обычное рабочее состояние. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Arduino
A collection of Arduino / ESP microcontroller projects.
Projects
-
WeatherPredictor — autonomous barometric weather station on a Wemos D1 mini (ESP8266): local Zambretti forecast, TFT display and a self-hosted web interface. See its README.
-
pump_controller_8_2_OLED_DONE — pump station monitor on a Wemos D1 mini (ESP8266): watches two main pumps plus a backup one, drives two alarm relays, shows status on an OLED and in a web panel, and posts events to an HTTPS webhook. Settings live in LittleFS. See its README and MANUAL.
-
CPU_temp — desktop CPU temperature monitor on an ESP32-C3 with a built-in 0.42-inch OLED: a Windows agent reads the sensors and feeds the board over USB serial, which shows the temperature, CPU load and a one-minute history graph, and blinks an overheat alarm. See its README.