Векторные шрифты на основе прямоугольников и линий с низким расходом памяти и быстрым рендерингом, более 40 встроенных гарнитур разных размеров
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Отправка данных и чтение команд из облачной платформы ThingSpeak на ESP32 и ESP8266
Полудуплексная коммуникация по RS485 для Arduino с автоматическим управлением направлением передачи
RS485 и Modbus для Arduino: функции и классы для создания master и slave устройств в сетевой коммуникации
Парсинг RSS-лент на Arduino с возвратом данных в виде массива строк для обработки новостей и обновлений сайтов
Многозадачная операционная система реального времени для Arduino SAM и SAMD с поддержкой потоков, файловой системы и встроенной консоли FinSH
Синхронизация системного времени ESP32 с модулем RTC DS3231 и веб-интерфейс для установки даты, времени и часового пояса
Управление высокоточными часами реального времени RV-3028-C7 через I2C с поддержкой будильников и счётчиков обратного отсчёта
Установка и чтение времени на модуле реального времени EPSON RX-8025NB через I2C
Работа с часами реального времени RX8025T через I2C с поддержкой будильников, таймеров и частотного выхода
Работа с часами реального времени RTC4543 через четыре пина микроконтроллера с чтением и установкой даты, времени и проверкой питания
Работа с модулем часов реального времени DS1307 через I2C для чтения времени, календаря и энергонезависимой памяти
Интерфейс к модулям RTC DS1307 и DS3231 с API стандартной библиотеки C time.h для плат AVR
Чтение температуры через NTC-термистор 10кОм с аналогового входа по формуле Стейнхарта-Харта
Реализация стандарта ARM CMSIS-RTOS v2 для RT-Thread с поддержкой потоков, мьютексов, семафоров и событий
Драйвер Ethernet для STM32 с поддержкой socket-интерфейса и совместимостью с Arduino Ethernet library
Вывод отладочной информации и ввод команд через протокол Segger RTT без USB и Serial портов
Управление модулями RAKWireless WisDuo через UART с AT-командами RUI3 в режимах LoRaWAN и LoRa P2P
Управление RumiCar — автономной платформой с двумя моторами, датчиками расстояния VL53L0X и поддержкой нескольких архитектур микроконтроллеров
Взвешенное скользящее среднее последних N элементов с поддержкой расчёта минимума и максимума
Сглаживание угловых данных с фильтром нижних частот с учётом цикличности углов
Плавающее среднее на основе циклического буфера для сглаживания данных датчиков с быстрым расчётом через отслеживание суммы
Буферизирует последние N значений и выбирает медиану для фильтрации шумов и выбросов датчиков
Кольцевой буфер для отслеживания минимума и максимума в потоке данных
Скользящая и кумулятивная статистика для временных рядов с датчиков на встроенных системах
Вычисление текущих статистик (среднее, дисперсия, стандартное отклонение) без сохранения данных в памяти
Управление роботом Rupertobot через Arduino IDE: двигатели, датчики и кастомная логика поведения
Матричная клавиатура с поддержкой T9, длинных нажатий и различных типов событий
Драйвер для микросхемы RV-3028-C7 — часов реального времени с низким потреблением и высокой точностью, оптимизированный для экономии оперативной памяти
Управление модулем реального времени RV-8523-C3 по I2C с поддержкой будильников и автоматического переключения на батарею