Создание MIDI-контроллеров на Teensy с поддержкой кнопок, энкодеров, FSR-датчиков и ёмкостных сенсоров
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Драйвер датчика BME280 с поддержкой I2C и SPI для измерения температуры, влажности и давления
Работа с многофункциональным датчиком BME680 для измерения температуры, влажности, давления и качества воздуха через I2C или SPI
Датчик температуры и влажности DHT20 с интерфейсом I2C, требующий инициализации и поддерживающий асинхронный режим чтения
Работа с датчиком DHT22 по однопроводному протоколу для измерения температуры и влажности
Работа с DS3231 через millis() с синхронизацией по таймеру и встроенным секундным счётчиком
Чтение данных акселерометра, гироскопа и температурного датчика 6-осевого IMU ICM45686 по I2C или SPI с поддержкой FIFO и прерываний
Работа с датчиками температуры и влажности DHT11 и DHT22 по стандартному протоколу DHT
Работа с датчиками давления и температуры BMP388 через I2C для метеостанций и барометров
Драйвер для термопары MAX31855K с автоматической компенсацией холодного спая и цифровым SPI-выходом
Работа с ёмкостными сенсорами MPR121 по шине I2C для Arduino и совместимых плат
Стабильная библиотека для датчиков температуры и влажности DHT11, DHT22 и совместимых модификаций с хорошей поддержкой AVR и ARM процессоров
Считывание и обработка данных датчиков расхода воды YF-S201, YF-S401 и аналогичных с вычислением объёма и расхода в литрах
Работа с 6-осевым IMU ICM45605: акселерометр, гироскоп, датчик температуры через I2C или SPI
Работа с UV-датчиком ML8511 для измерения уровня ультрафиолетового излучения на Arduino с поддержкой различных опорных напряжений
Получение показаний температуры от NTC термисторов с поддержкой усреднения и работой на ESP32, STM32 и Arduino
Безопасное представление физических величин с автоматической проверкой типов и единиц измерения для датчиков и расчётов
Разбор NMEA-данных с GPS-модулей на Arduino с минимальными затратами памяти
Драйвер трёхосевого акселерометра ADXL343 с поддержкой I2C, несколькими режимами чувствительности и выдачей данных в SI-единицах
Спектральный анализ света через 11-канальный датчик AS7341 по протоколу I2C
Работа с барометрическим датчиком DPS310 через I2C для измерения давления и температуры
Драйвер для магнитного датчика MLX90393, измеряющий магнитное поле по трём осям
Драйвер для RGB-датчика цвета TCS34725, подключаемого по I2C для измерения и идентификации цвета света
Легковесный логгер данных для Arduino с поддержкой DS3231, SD-карты и режимов экономии питания
Работа с магнитными датчиками углового положения AS5600 и AS5600L по протоколу I2C с измерением угла поворота и расчётом RPM
Работа с датчиками на платформе HandySense для мониторинга параметров в сельском хозяйстве на базе ESP32
Управление модулями распознавания речи EasyVR через серийный порт с поддержкой Bridge режима для отладки на ПК
Работа с датчиком температуры и влажности HTU21D через асинхронное или блокирующее чтение с настройкой разрешения и контролем питания
Работа с датчиком INA226 для измерения напряжения, тока и мощности через I2C
Чтение сигналов с аналогового 3-осевого акселерометра ADXL335 с выводом raw-значений от 0 до 1023