Чтение акселерометра, гироскопа и датчика температуры 6-осевого IMU ICM56622 по I2C или SPI
Архитектура: STM32 Nucleo (STM32duino)
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление 7-сегментными LED-дисплеями на базе ICM7218 и ICM7228 с встроенной таблицей ASCII-символов
Управление семисегментными LED-индикаторами на базе драйвера Maxim ICM7218C через цифровые пины Arduino
Работа с высокоточными датчиками давления TDK InvenSense ICP-101xx через I2C с разрешением до ±1 Па
Читает давление и температуру с датчиков ICP101xx через I2C, вычисляет высоту или глубину
Чтение давления и температуры с датчиков ICP201xx через I2C или SPI с вычислением высоты и глубины
Работа с ультразвуковыми датчиками дальности TDK/Invensense серии ICUx0201 через SPI с поддержкой детектирования целей и вычисления расстояния
Управление 8-канальным 12-битным АЦП ADC128S через SPI-интерфейс Arduino
Запуск событий IFTTT Maker с Arduino и ESP8266 для отправки email, твитов и уведомлений
Управление шитом IFX007T с тремя полумостовыми драйверами для коллекторных и бесколлекторных моторов с защитой и диагностикой
Управление шаговыми двигателями через Infineon Stepper Motor Control Shield с микросхемой IFX9201 и поддержкой микрошага
Движок автоматической раскладки для сенсорных дисплеев ILI9341 с поддержкой кнопок, текстовых полей и модальных окон
Высокооптимизированный драйвер ILI9341 с DMA и синхронизацией по развёртке для Teensy 4/4.1
SPI-драйвер для дисплеев ILI9342/ILI9342C на Teensy 4 с поддержкой DMA и VSync-синхронизацией
Управление платами семейства MPAINO и MPINO через набор функций для работы с датчиками и периферией
Слияние данных MPU6050 и QMC5883L через один I2C-интерфейс с калибровкой магнитометра
Обработка данных IMU с фильтром Калмана для определения ориентации и скорости движения
Работа с датчиком тока INA219 через I2C с поддержкой разных режимов АЦП и настройкой под различные шунты
Измерение тока, напряжения и мощности через i2c с поддержкой разных номиналов резистора шунта на микросхеме INA219B
Чтение тока, напряжения и мощности от одного или нескольких датчиков INA2xx по I2C
Работа с измерителями мощности INA780x через I2C: напряжение, ток, мощность и температура с настройкой параметров АЦП
Встроить бинарные и текстовые файлы в прошивку Arduino без преобразования в массивы и без использования файловой системы
Управление вакуумными датчиками INFICON Spot CDS500D/CDS550D через SPI протокол
Управление несколькими PCA9685 через единый объект с поддержкой ШИМ-модуляции и режима отладки
Управление сервоприводами Ingenia через последовательный интерфейс Arduino с поддержкой Profile Position Mode и прямой работой с регистрами
Драйвер для сенсорного контроллера Goodix GT911, работающий через I2C с поддержкой многотачевого ввода и калибровки под разное разрешение экрана
Получение количества подписчиков Instagram аккаунта на ESP8266 или ESP32 через RapidAPI
Парсер API Instructables для получения статистики авторов и данных проектов на Arduino и ESP8266/ESP32
Чтение температуры процессора Teensy с поддержкой алармов и калибровки датчика
Неблокирующие callback-функции через регулярные интервалы времени с минимальным расходом памяти