Управление LCD-дисплеями Longtech & NKC Electronics с поддержкой RS232, I2C и SPI, а также цифровой регулировкой яркости и контраста
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Драйвер для часов реального времени, датчиков температуры и усилителей тока MAXIM/ADI с поддержкой микросхем MAX31328, MAX31341, MAX31343, MAX31825, MAX31827, MAX31889 и MAX40080
A universal library for the MH-Z19B/C/D CO2 sensor for Arduino AVR, ESP32, and STM32 platforms.
Работа с барометрическим датчиком NXP MPL3115A2 по I2C для измерения давления и высоты
Потокоподобный вывод в Serial с оператором << вместо множественных print() вызовов
Основной модуль для создания узлов системы RealLogger с общей функциональностью и инфраструктурой сети
Чтение и парсинг конфиг-файлов с SD-карты в формате команда=значение с поддержкой обновления параметров
Инструменты для управления обменом данными через последовательный порт с поддержкой команд и ответов в читаемом виде
Программная реализация SPI с поддержкой передач, не кратных 8 битам
Расчёт позиций спутников и предсказание их пролётов по модели SGP4 с двухстрочными элементами орбит
Контроль временных интервалов без delay() через удобные методы на основе millis() и micros()
Построчная подстановка переменных в шаблоны для Arduino с минимальным расходом памяти
Фильтрация дребезга контактов при работе с кнопками через GPIO и портовые расширители
Управление Amazon Dash Replenishment Service с Arduino через WiFi для автоматизации заказов по событиям датчиков
Управление контроллером питания и батарейного менеджмента MAX17332 для мониторинга заряда и контроля зарядки аккумулятора
Полная поддержка аппаратного функционала платы Nesso N1: управление питанием, дисплей, сенсорный ввод, акселерометр и IO expander
Компоненты для тестирования и отладки подсистем учебного спутника Artemis CubeSat Kit на базе Teensy 4.1
Чтение и запись данных в энергонезависимую память AT24C256 через I2C
Драйвер для энергонезависимой памяти AT24C256 с интерфейсом I2C для хранения данных между перезагрузками
Байесовская оптимизация на основе гауссовского процесса для поиска оптимальных параметров микроконтроллерных устройств
Упрощенный интерфейс для вывода текста и графики на матричный дисплей Max7219
Учебный проект для изучения создания собственных библиотек работы с входами и выходами Arduino
Работа с весами и датчиками веса на базе микросхемы CS5530 по протоколу SPI
Круговой буфер для потоковой обработки данных на Arduino с поддержкой разных типов данных
Управление камерой OV7725, микрофоном и аудио на FireBeetle через IIS интерфейс с записью и воспроизведением звука
Драйвер для трёхосевых акселерометров DFRobot LIS с поддержкой H3LIS200DL, LIS331HH, IIS2DLPC и LIS2DW12 по I2C или SPI
Управление двумя двигателями одним двухосевым джойстиком через дифференциальное рулевое управление
Фреймворк для управления мобильными роботами, манипуляторами и квадрокоптерами на микроконтроллерах с архитектурой, вдохновлённой ROS
Управление DWIN DGUS T5L дисплеями с сенсорным управлением: яркость, страницы, текст, обработка касаний и виртуальные адреса VP
Регрессионная модель ElasticNet с адаптивным обновлением коэффициентов на основе обратной связи