Работа с символьными LCD дисплеями EA DOGM на контроллере SSD1803A через I2C с поддержкой printf() и пользовательских символов
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Оборачивает Client-объекты в SSL/TLS-соединение для защиты связи ESP32 с удалёнными серверами
Работа с энергонезависимой памятью SST25VF (NOR-флеш) — чтение, запись и стирание данных через последовательный интерфейс
Унифицированный класс для работы с произвольными датчиками с поддержкой расписания измерений и статистической обработки данных
Отсчёт аптайма в секундах и миллисекундах без переполнения через getUpTimeSec() и millis64()
Получение точного времени по NTP на ESP8266 с поддержкой автоматического летнего времени
Вычисление промежуточных RGB-цветов в градиенте для произвольного расположения светодиодов на основе FastLED
Неблокирующий таймер на основе millis() с корректной обработкой переполнения счётчика
Сравнение символов потока с заданной строкой на лету без буферизации в памяти
Класс для работы с матрицами адресуемых RGB-светодиодов на основе FastLED с поддержкой рисования примитивов и градиентов
Вывод текста на английском и русском языке на RGB LED Matrix через FastLED
Драйвер для монохромных LCD-дисплеев ST7565 128×64 с поддержкой SPI и интеграцией Adafruit GFX
Управление монохромными LCD-дисплеями EA DOGM132, DOGM128 и DOGL128 через SPI с контроллером ST7565R
Надёжное управление LCD HD44780 с проверкой синхронизации, восстановлением после сбоев и поддержкой GPIO и PCF8574 I2C
Управление Stack Chan — модульным роботом на M5Stack с поддержкой PWM, Feetech SCS и Dynamixel XL330 сервомоторов через YAML-конфигурацию
Чтение данных из спидкубинг-таймеров Stackmat через RS-232 с интерполяцией времени для плавного отображения
Защищённое подключение Arduino к MQTT-брокеру с JWT-аутентификацией и поддержкой TLS/SSL
Строковый класс со статическим выделением памяти для избежания фрагментации на Arduino
Поддержка микроплаты STAMP-PICO на базе dual-core ESP32 для носимой электроники и IoT-проектов с ограничениями по размеру
Управление стартовыми модулями робото-сумо через IR-пульт по стандартному протоколу startmodule.com
Управление модемом SIM800 на основе конечного автомата для отправки SMS, TCP/UDP соединений и HTTP запросов с поддержкой ESP32
Функции для вычисления перестановок, сочетаний и факториалов с поддержкой работы с массивами и большими числами
Парсер команд для серийного порта с поддержкой типизированных аргументов и минимальным потреблением памяти
Статистический анализ потоков данных: подсчёт, минимум, максимум, среднее, дисперсия и стандартное отклонение с оптимизацией по памяти и точности вычислений
Статистический анализ потоков и массивов данных с минимальным расходом памяти: среднее, медиана, стандартное отклонение, регрессия, сортировка
Отслеживание состояния переменных с историей изменений и упрощение логики на основе пороговых значений
Управление светодиодом с готовыми паттернами: включение, моргание, подсчёт импульсов, вспышки
Стабилизация показаний HC-SR04 с помощью медианной фильтрации и отсечки шумов