Абстракция для работы с устройствами и датчиками на Arduino, построенная на современном C++ с поддержкой ATmega и ATtiny
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление генератором сигналов AD9837 через SPI для синусоидальных, треугольных и прямоугольных волн с программной регулировкой частоты и фазы
16-битный АЦП ADS1115 с четырьмя каналами для высокоточного измерения напряжений через I2C
Расширитель цифровых портов на CH423 с 8 GPIO и 16 GPO, подключаемый по I2C с поддержкой прерываний
Управление образовательным роботом Cosmo: моторы, Bluetooth, WS2812 светодиоды, датчики света и батареи
Запись и воспроизведение аудио на модуле DF1101S для Arduino-проектов
Управление аналоговым током 0–25 мА через I2C интерфейс с поддержкой сохранения конфигурации
Управление DAC-модулем 0–10V по I2C для вывода аналогового напряжения с Arduino
Управление 4- и 8-разрядными 7-сегментными индикаторами через IIC без занятия цифровых пинов
Управление Maqueen Plus на базе micro:bit: датчики линии, ИК, ультразвук, RGB-подсветка и интеграция HuskyLens
Работа с модулем расширения портов MCP23017 по IIC: управление 16 дополнительными входами-выходами с поддержкой прерываний.
Управление DC и шаговыми моторами через плату DFR0508 по протоколу I2C с встроенным сопроцессором STM8
Распознавание девяти жестов рук через датчик PAJ7620U2 по протоколу I2C с дальностью до 20 см
Управление RGB-кнопкой DFR0991 через I2C с изменением цвета, яркости и чтением статуса нажатия
Управление гибкой RGB-матрицей 7×71 через UART с поддержкой текста, цветов и прокрутки сообщений
Синтез речи с поддержкой китайского и английского языков через I2C или UART с встроенным динамиком
Распознавание голосовых команд и синтез речи для Arduino через UART или I2C
Работа с модулем DFR0699 для записи и воспроизведения звука с синтезом речи через I2C
Библиотека для датчика DHT12, работающая по I2C и OneWire с поддержкой Arduino, ESP8266 и ESP32
Light Arduino dict/object-like database for any datatype
Преобразование GPS-координат в 10-символьный DigiPIN формат Индийской почты для цифровой адресации
Подавление дребезга цифровых кнопок с определением коротких и длинных нажатий
Управление четырьмя релейными каналами ESP32 для коммутации сетевого напряжения до 250 VAC
8-канальный релейный модуль на ESP32 для управления электрооборудованием до 250 В и 10 А
Управление 16-канальным реле-контроллером SI-1116 на базе ESP32 для коммутации нагрузок до 10 А
Управление DC-моторами через Arduino Motor Shield Rev3 с регулировкой скорости и контролем тока
Работа с LED Matrix на базе Max7219 для Arduino, ESP32 и ESP8266 с поддержкой текста, пользовательских символов и плавной прокруткой
Управление Multi-Function Shield с 7-сегментным дисплеем, кнопками, светодиодами, зуммером и датчиками без дополнительных библиотек
Управление винтажными четырёхсимвольными дисплеями OSRAM/Siemens DLxx416 через GPIO микроконтроллера
Работа с 16-сегментными LCD индикаторами DM8BA10 на базе HT1622 с поддержкой кириллицы и автоматическим выравниванием текста