Компоненты UI для символьных LCD: метки, кнопки, текстовые поля, чекбоксы, спиннеры с управлением фокусом и редактированием
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление движением с S-образным профилем разгона для плавной работы двигателей без рывков
Расширение Adafruit BME680 с температурной компенсацией, расчётом точки росы и оценкой качества воздуха по MOX-датчику
Обработка нажатий, отпусканий и удержания кнопок с фильтрацией дребезга контактов для Arduino
Счётчик времени в секундах с диапазоном до 136 лет для Arduino и микроконтроллеров Atmel
Управление газовым датчиком SGP30 для измерения TVOC и CO2-equivalent в помещении через I2C
Управление PCA9685 16-канальным контроллером сервомоторов и светодиодов через I2C
Управление платой Seeeduino GPRS на базе Arduino Leonardo с модулем SIM800 для голосовых вызовов, SMS и GPRS-подключения
Управление 16-сегментными дисплеями через контроллер HT16K33 с поддержкой латинского шрифта
Автоматическое преобразование выходов сдвигового регистра 74HC595 в управление сегментами 7-сегментного индикатора с поддержкой общего катода и анода
Работа с комбо-датчиком SEN-10724 (акселерометр ADXL345, гироскоп ITG-3200, магнитометр HMC5883L) по I2C с настройкой параметров и калибровкой каждого сенсора
Получение данных о качестве воздуха, PM2.5, PM10, NOx и влажности от датчика SEN65 по I2C
Работа с датчиком SFA3X от Sensirion через протокол I2C с поддержкой Arduino Uno, Nano и совместимых плат
Работа с датчиками расхода и давления SFM-SF06 от Sensirion через интерфейс I²C
Работа с датчиком расхода газа SFM3304 по I2C для Arduino
Работа с датчиками температуры STS3X от Sensirion по шине I2C, поддержка моделей STS30–STS35
Работа с датчиками расхода газа Sensirion SFX6XXX через UART и протокол SHDLC для промышленных приложений
Нормализация показаний линейных датчиков в диапазон 0–100% независимо от условий освещения и характеристик сенсора
Easily monitor sensors and communicate values in JSON on changes.
CAN-протокол для передачи данных через Serial с контролем целостности по CRC8
Парсер команд со строковым идентификатором и параметрами для управления Arduino через последовательный порт или память
Обмен данными между несколькими Arduino через два провода с использованием пользовательских пакетов
Минималистичный интерпретатор команд для серийного порта, не блокирующий основной цикл программы
Расширенная отладка Arduino с уровнями логирования и встроенным софтварным отладчиком через последовательный порт
Отладка программ Arduino и ESP32 через последовательный порт с выводом значений переменных в монитор
Send newline-delimited telemetry to the SerialLedger companion.
Преобразование потока со встроенной серийной шины в структурированные сообщения и пары ключ-значение с поддержкой нескольких форматов кодирования
Управление MP3-плеером на базе GD3300D/TD5580A через UART для воспроизведения файлов со SD-карты
Управление MP3-модулем YX5300 через UART с воспроизведением файлов с SD-карты
Изменение переменных в скетче через Serial Monitor без перекомпиляции и перезаливки кода