Управление монохромным OLED-дисплеем 128×64 через интерфейс I2C с выводом текста и графики
Архитектура: teensy_avr
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с датчиками температуры и влажности DHT11, AM2302 и DHT10 через однопроводной интерфейс или i2c
Парсер UDP-телеметрии Gran Turismo 7 для ESP32 и ESP8266 с расшифровкой Salsa20 и поддержкой пакетов типов A, B, ~ и C
Управление датчиками и исполнительными механизмами Arduino на среднем уровне абстракции с функциями на португальском
Работа с датчиками твёрдых частиц Nova Fitness SDS011, SDS018, SDS021 и SDS198 через серийный порт
Чтение данных с модулей HX711 для взвешивания и измерения силы с автоматической калибровкой и переключением режимов
Управление коллекторными моторами через различные типы драйверов с поддержкой плавного разгона, торможения и программного deadtime
Измерение расстояния с HC-SR04 в синхронном и асинхронном режимах с фильтрацией и коррекцией по температуре
Генерирует JSON-конфигурации для MQTT Discovery в Home Assistant, поддерживая различные типы датчиков и устройств
Генерирует MQTT-топики и конфиг-сообщения для Home Assistant MQTT Discovery без ручной работы с форматом
Работа с ультразвуковым датчиком HC-SR04 для измерения расстояния от 2 до 400 см
Управление мощными шаговыми двигателями через драйверы Pololu High-Power Stepper Motor Driver 36v4 и 36v8 по протоколу SPI
Управление светодиодными лентами HL1606 с установкой цветов отдельных диодов без PWM-модуляции
Драйвер магнитометра HSCDTD008A с поддержкой инициализации, калибровки и температурной компенсации
Потоковый парсер JSON с минимальным расходом памяти для микроконтроллеров
Кроссплатформенная библиотека для создания пользовательских интерфейсов на встроенных системах без привязки к конкретному дисплею
Базовый класс для работы с I²C-устройствами, избавляющий от повторного кода при разработке драйверов датчиков и модулей
Порт фреймворка LoRaWAN LMIC для работы с модулями на SX1272, SX1276 и RFM9x (больше не поддерживается, рекомендуется MCCI LoRaWAN LMIC Library)
Логирование GPS-треков в формат IGC для авиационной навигации и полётных записей
Датчик INA260 для измерения напряжения, тока и мощности с интерфейсом I2C, поддержка до 36 В и 15 А
Драйвер e-ink дисплеев Inkplate с поддержкой LVGL и сенсорного ввода
Драйвер для e-paper дисплеев Inkplate на базе ESP32 с поддержкой графики, текста, сенсора и Wi-Fi
Неблокирующие callback-функции через регулярные интервалы времени с минимальным расходом памяти
Ассоциативное хранилище с поддержкой дисковой памяти и диапазонных поисков для Arduino
Управление шаговыми и DC моторами, чтение датчиков веса и конвертация валют для устройств KMeIoT
Приём аналоговых сигналов 4–20 mA на ESP32 для подключения промышленных датчиков и приборов учёта
Работа с ультразвуковым датчиком расстояния JSN-SR-04T через простой объектный интерфейс
Фильтр Калмана для обработки данных акселерометра, гироскопа и магнитометра с подавлением шума датчиков
Управление 32 каналами реле и чтение цифровых входов контроллера KC868-H32B Pro через Arduino IDE
Быстрое дискретное преобразование Фурье для анализа спектров на Arduino с оптимизацией под ограниченные ресурсы