Чтение давления и температуры с датчиков ICP201xx через I2C или SPI с вычислением высоты и глубины
Архитектура: STM32F2
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с ультразвуковыми датчиками дальности TDK/Invensense серии ICUx0201 через SPI с поддержкой детектирования целей и вычисления расстояния
Битовые хаки для ускорения операций с плавающей точкой на Arduino, включая быстрое отрицание и манипуляции IEEE754-представлением
Управление 8-канальным 12-битным АЦП ADC128S через SPI-интерфейс Arduino
Запуск событий IFTTT Maker с Arduino и ESP8266 для отправки email, твитов и уведомлений
Управление шитом IFX007T с тремя полумостовыми драйверами для коллекторных и бесколлекторных моторов с защитой и диагностикой
Управление шаговыми двигателями через Infineon Stepper Motor Control Shield с микросхемой IFX9201 и поддержкой микрошага
Логирование GPS-треков в формат IGC для авиационной навигации и полётных записей
Управление сервомоторами, DC моторами и аналоговыми входами платы расширения iKB-1 через I2C интерфейс
Движок автоматической раскладки для сенсорных дисплеев ILI9341 с поддержкой кнопок, текстовых полей и модальных окон
Поддержка дисплеев ILI9341 через SPI с 16 встроенными шрифтами, графикой и режимом буфера кадра
Оптимизированная библиотека для TFT-дисплеев ILI9341 (320×240) с поддержкой быстрых перерисовок через SPI
Управление ILI9341 дисплеями (320×240 TFT) на Teensy с поддержкой разных SPI-шин и DMA
Высокооптимизированный драйвер ILI9341 с DMA и синхронизацией по развёртке для Teensy 4/4.1
SPI-драйвер для дисплеев ILI9342/ILI9342C на Teensy 4 с поддержкой DMA и VSync-синхронизацией
Драйвер для TFT-дисплеев на контроллере ILI9486 с подключением по SPI, поддерживающий Raspberry Pi и стандартные платы
Управление платами семейства MPAINO и MPINO через набор функций для работы с датчиками и периферией
Управление геймпадами PlayStation 1 и PS2 через Arduino с поддержкой нескольких контроллеров
Настройка Wi-Fi через открытый стандарт Improv прямо из браузера без хранения учётных данных в коде
Слияние данных MPU6050 и QMC5883L через один I2C-интерфейс с калибровкой магнитометра
Обработка данных IMU с фильтром Калмана для определения ориентации и скорости движения
Унифицированная библиотека для мониторинга тока, напряжения и мощности с датчиков INA серии от Texas Instruments с поддержкой 26 чипов и потоковой отправкой данных в JSONL
Работа с датчиком INA219 для измерения напряжения, тока и мощности через шину I2C
Расширенная библиотека для INA219 с отслеживанием мощности и накопления потребленной энергии в джоулях
Работа с датчиком тока INA219 через I2C с поддержкой разных режимов АЦП и настройкой под различные шунты
Измерение тока, напряжения и мощности через i2c с поддержкой разных номиналов резистора шунта на микросхеме INA219B
Двухканальный датчик напряжения, тока, мощности и энергии с интерфейсом I2C для независимого мониторинга двух цепей
Датчик мощности INA226 для измерения напряжения, тока и потребления через I2C, поддерживающий до 36 В и 20 А
Работа с датчиком INA226 для измерения напряжения, тока и мощности через I2C
Работа с датчиком тока и мощности INA226 через I2C с поддержкой нестандартных шунтов и режимов измерения