Управление RGB-светодиодными лентами через шилды на базе Infineon XMC1202 и XMC1302 с трёхканальным контролем цвета
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Основной модуль для создания узлов системы RealLogger с общей функциональностью и инфраструктурой сети
Учебная библиотека для управления цифровыми и аналоговыми пинами Arduino
Фреймовый протокол с CRC-8 и экранированием для надёжной передачи произвольных данных по UART, Bluetooth и RS485
Парсинг RSS-лент на Arduino с возвратом данных в виде массива строк для обработки новостей и обновлений сайтов
Управление модулями RAKWireless WisDuo через UART с AT-командами RUI3 в режимах LoRaWAN и LoRa P2P
Создание пользовательских датчиков S.Port для приёмников FrSky Horus и X с подключением через UART
Симуляция многозадачности для Arduino без прерываний — запуск нескольких независимых процессов по расписанию в одном скетче
Утилиты для работы с датчиками и кнопками платы SchooMyBoard с функциями обработки сигналов для Serial Plotter
Управление движением с S-образным профилем разгона для плавной работы двигателей без рывков
Чтение и запись параметров проекта в конфиг-файлы на SD-карте в формате название=значение
Чтение и парсинг конфиг-файлов с SD-карты в формате команда=значение с поддержкой обновления параметров
Универсальная поддержка SPI Flash-памяти с инициализацией, чтением QSPI и управлением защитой от записи
Управление PCA9685 16-канальным контроллером сервомоторов и светодиодов через I2C
Работа с энкодерами, кнопочными матрицами и слайдерами Adafruit Seesaw по I2C без лишних зависимостей
Упрощает обработку команд и значений через Serial Monitor — парсит входные данные, фильтрует переводы строк и предоставляет callback-функции для их анализа
Управление MP3-плеером на базе GD3300D/TD5580A через UART для воспроизведения файлов со SD-карты
Управление MP3-модулем YX5300 через UART с воспроизведением файлов с SD-карты
Управление TTL serial servos через аппаратный UART с поддержкой протокола FreakStudio и одновременного контроля нескольких приводов
Инструменты для управления обменом данными через последовательный порт с поддержкой команд и ответов в читаемом виде
Расширение цифровых выходов микроконтроллера через сдвиговые регистры 74HCx595 с API, совместимым с digitalWrite()
Расчёт метеорологических параметров по показаниям температуры, влажности и давления: точка росы, абсолютная влажность, высота над уровнем моря и другие значения
Неблокирующие световые эффекты на одном светодиоде без использования delay()
Примеры проектов на Arduino и ESP с использованием прерываний аппаратных таймеров вместо программных для критичных функций
Работа с GPS-модулем Telit SE868-AS на базе MT3337 с поддержкой Assisted GPS и SBAS для повышения точности позиционирования
Поддержка разработочной платы Smelpro Macaron с модулями LoRa, LoRaWAN, Sigfox и WiFi/Bluetooth на базе ESP32-S3
Управление матрицей NeoPixel со змеевидной разводкой пикселей с автоматической трансляцией логической нумерации в физические адреса
Программная реализация SPI с поддержкой передач, не кратных 8 битам
Контроль ёмкости, напряжения и состояния батареи через датчик BQ27441 по шине I2C
Управление GPIO-расширителем PCAL6416A через интерфейс I2C для увеличения портов ввода-вывода микроконтроллера