Управление семисегментными LED-дисплеями на базе MAX7219/MAX7221 с простым API для вывода чисел и символов
Архитектура: teensy_avr
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление MAX7300 GPIO expander: 28 дополнительных портов через I²C с кэшированием регистров
Вывод чисел на 8-разрядные 7-сегментные LED-индикаторы с драйверами MAX7219/MAX7221
For the Analog Devices MAX98389 Class D audio amplifier (with current sensing).
Arduino library for the MaxBotix I2C MB1242 distance sensor.
Чтение и запись в энергонезависимую память FRAM семейства MB85 от Fujitsu через интерфейс I2C
Работа с лазерным датчиком Plantower PMS7003 для измерения концентрации и количества частиц пыли в воздухе с поддержкой LoRaWAN
Работа с датчиками CO2 Sensirion SCD30 по I2C: опрос показаний, управление калибровкой и интервалом измерений
Работа с датчиками температуры и влажности Sensirion SHT3x через I2C с поддержкой разовых и периодических измерений
Программный UART для любых выводов Arduino с исправленной логикой и совместимостью с современными стандартами
Подсчёт количества осадков с геркон-контактами и коромысловыми датчиками для метеостанций и систем мониторинга
Измерение переменного напряжения 120/240 VAC с регулировкой усиления и калибровкой для Arduino и ESP32
Управление 16 дополнительными цифровыми выводами MCP23017 через I2C с поддержкой прерываний и адресации до 8 микросхем на шину
Чтение 8 каналов аналогового сигнала через АЦП MCP3208 по протоколу SPI с настраиваемым разрешением до 12 бит
Работа с шиной CAN через контроллер MCP2515: отправка и приём кадров, настройка фильтров и чтение OBD-II данных
Работа с АЦП MCP3201 через SPI: чтение аналоговых сигналов и преобразование в вольты
12-битный SPI АЦП с восьмью каналами для одновременного снятия аналоговых сигналов или четырьмя дифференциальными парами
Поддержка АЦП MCP3002, MCP3004, MCP3008 через SPI с дифференциальными измерениями и режимом низкого энергопотребления
Управление цифровым потенциометром MCP4131 по протоколу SPI для регулировки сопротивления программно
Управление цифровым потенциометром MCP4132 через SPI с поддержкой моделей 5k, 10k, 50k и 100k омов
Управление цифровым потенциометром MCP4151 через SPI с поддержкой записи и чтения значений сопротивления
Управление цифровым потенциометром MCP4151 через три провода GPIO без механических движков
Управление цифровым потенциометром MCP4251 через SPI с поддержкой сопротивлений 5, 10, 50 и 100 кОм
Управление цифровыми потенциометрами MCP4261 через SPI с кэшированием значений и поддержкой EEPROM
Управление цифровым потенциометром MCP4661 через I2C для удаленной настройки сопротивления
Управление движением двухколёсного робота на шаговых моторах с контролем траектории и скорости
Драйвер модема Telit ME310G1 с поддержкой LTE, GNSS, MQTT и облачных протоколов для Arduino UNO R4
Преобразование углов и скоростей в значения мощности для каждого мотора меканумных колёс робота
Работа с дальномером Mechasolution R finder10D для измерения расстояния до объектов через Arduino
Управление двумя моторами через драйвер L298x с контролем тока и плавной регулировкой скорости