Чтение pH и температуры с платы ISFET через SoftwareSerial с предварительной калибровкой сенсоров
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Контроллер I2C для датчика электропроводности с измерением TDS, солёности и температуры воды
A hardware loop workaround allowing long delays inside Interrupt Service Routines (ISRs).
Обработка прерываний на Arduino через C++ классы с поддержкой шаблонов и атомарных операций
Stable IT7259 driver (12-bit coords per datasheet, STOP-only I2C).
Приём и передача данных по J1850-PWM через проводное соединение, радиомодуль или лазер с выбираемой скоростью и пинами
Движение восьминогого робота SpiderBot с готовыми последовательностями ходьбы, поворотов и танцевальных па
Отслеживание позиции поворотных энкодеров с установкой диапазона и размера шага
Логирование с поддержкой пяти уровней, форматированием printf и гибкой настройкой вывода в монитор порта
Работа с внешними I2C EEPROM объёмом от 2 килобит до 2 мегабит с поддержкой чтения и записи через границы страниц и устройств
Управление рефлективными LCD-дисплеями JDI и Sharp Memory In Pixel с низким энергопотреблением и отличной видимостью при ярком свете
Взаимодействие с контроллерами JK-BMS через UART: чтение параметров батареи и управление зарядкой/разрядкой
Управление светодиодами через контроллер PCA9685 с интеграцией в фреймворк JLed
Вычисление контрольной суммы CRC-CCITT для данных в протоколах и памяти с оптимизацией под AVR и другие архитектуры
Расширение цифровых выводов Arduino с поддержкой INPUT PULLUP, OPEN DRAIN и режимов с инвертированной логикой
Кооперативный планировщик для запуска повторяющихся задач с заданным интервалом, альтернатива delay() и официальному Scheduler
Доступ к датчику освещённости TSL2561 с минимальными накладными расходами и автоматической подстройкой усиления
Имитация многопоточности для Arduino: выполняет несколько независимых задач по расписанию без усложнения основного цикла
Чтение данных с инерциального датчика LSM6DS3TR-C: ускорение, угловая скорость и температура по трём осям
Универсальный JPEG-энкодер для микроконтроллеров с минимальными требованиями к памяти, поддерживающий RGB565, RGB888 и ARGB8888
Управление моторными регуляторами Jrk G2 через I2C или serial интерфейс для Arduino
Управление JVC и Kenwood магнитолами через протокол кнопок рулевого управления со способностью управления громкостью, пропуском треков и голосовыми функциями
Сканер матричных и прямых кнопочных клавиатур с обработкой дребезга, событиями нажатия и отпускания, функциями навигации
Обёртка над официальным драйвером Bosch для BME280, поддерживающая I2C и SPI, с измерением температуры, влажности и давления
Обработка матричных кнопок с дебаунсом, повтором и ускорением для конфигураций до 8×8
Проверка подлинности JWT токенов с алгоритмом RS256 и RSA публичным ключом
Клиентская библиотека для подключения Arduino к Kaa IoT Platform через MQTT с поддержкой отправки данных, получения команд и управления конфигурацией
Обмен командами с Kangaroo контроллером через Packet Serial протокол для управления моторами SyRen и Sabertooth
Работа с датчиками давления и уровня воды Keller через протокол Modbus на Arduino
Fixed version of the KenwoodXS lib by gaweueu.