Управление инфракрасными датчиками приближения для обнаружения препятствий на расстоянии 2–30 см
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
16-битный АЦП I2C-MCP3427 с дельта-сигма архитектурой для точных измерений низкошумных аналоговых сигналов
Чтение pH и температуры с платы ISFET через SoftwareSerial с предварительной калибровкой сенсоров
Контроллер I2C для датчика электропроводности с измерением TDS, солёности и температуры воды
Интерфейс для ионоселективных электродов с I2C, температурной компенсацией и электрической изоляцией от контроллера
Работа с радарным датчиком InnoSenT iSYS4001 через UART: обнаружение целей с выдачей дальности, скорости и угла
Отслеживание позиции поворотных энкодеров с установкой диапазона и размера шага
Доступ к датчику освещённости TSL2561 с минимальными накладными расходами и автоматической подстройкой усиления
Чтение данных с инерциального датчика LSM6DS3TR-C: ускорение, угловая скорость и температура по трём осям
Работа с пятиконтактным джойстиком на Arduino: чтение осей X, Y и кнопки для интерактивных проектов и игр
Работа с аналоговым джойстиком KY023 через удобный интерфейс с автоматической нормализацией координат и поддержкой кнопки
Работа с ультразвуковым датчиком расстояния JSN-SR-04T через простой объектный интерфейс
Обёртка над официальным драйвером Bosch для BME280, поддерживающая I2C и SPI, с измерением температуры, влажности и давления
Фильтр Калмана для обработки данных акселерометра, гироскопа и магнитометра с подавлением шума датчиков
Работа с датчиками давления и уровня воды Keller через протокол Modbus на Arduino
Конвертирует температуру в Кельвинах в RGB-значения для коррекции цвета изображений и управления RGB-светодиодами
Примеры и скетчи для работы с платой Orangeboard и DIY-наборами Kocoafab
Чтение напряжения, тока, заряда и температуры Li-ion/Li-Po батареи через BQ27220 по I2C
Компактная библиотека для резистивных сенсорных экранов с минимальными затратами памяти; стабильна на версии 1.0
Работа с акселерометром KX023-1025 по SPI или I2C с поддержкой настройки режимов питания и диапазонов измерения
Работа с трёхосевым акселерометром KXTJ3-1057 в 8-, 12- и 14-битных режимах с поддержкой прерываний по движению и готовности данных
Работа с энкодером KY040: обработка поворотов и нажатий через callback-функции с подавлением дребезга
Работа с трёхосевыми гироскопами L3GD20H, L3GD20 и L3G4200D через I2C
Измерение напряжения и тока через датчик INA219 по шине I2C с разрешением 0,1мА и диапазоном до 400мА
360-градусное лазерное сканирование с VL53L0X и шаговым двигателем для построения карт помещений и робототехники
Мониторинг напряжения и остаточной ёмкости аккумулятора через интегральную микросхему LC709204F
Управление 8-канальным аналоговым коммутатором LC782X с кэшированием состояния переключателей
Управление радарным датчиком LD2410 24 ГГц для обнаружения движения и присутствия с настройкой чувствительности по дистанциям
Управление датчиком присутствия HLK-LD2412 по серийному порту с поддержкой детектирования движения и присутствия человека
Обёртка для лазерных дальномеров и LIDAR-сенсоров (YDLIDAR, RPLIDAR, Neato и др.) на Arduino и Raspberry Pi