64-битные счётчики millis64() и micros64() для Arduino без переполнения на протяжении сотен лет работы
Архитектура: teensy40
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Минималистичная библиотека для командной строки на C++ с поддержкой HAL для Arduino, ESP-IDF, STM32 и других платформ
Управление MP3-плеером DFRobotics через Serial с поддержкой воспроизведения, паузы, громкости и эквалайзера
Работа с инфракрасным термометром MLX90614 через I2C с поддержкой произвольных выводов микроконтроллера
Драйвер ADS1115 для промышленных аналоговых входов с поддержкой InkaLogic Pro и InkaBUS Mikrobus, масштабированием в инженерные единицы и несколькими режимами обработки данных
Замена стандартных функций Arduino на заглушки для разработки и тестирования кода без оборудования
Современная архитектура ПИД-регулятора с поддержкой CPLMFC-туning для точного управления обратной связью на Arduino
Отправка и приём кода Морзе для организации телеграфной связи через звук, свет или радиосигнал
Лёгкая библиотека для чтения данных акселерометра и гироскопа MPU6050 с вычислением углов наклона и ориентации в пространстве
Быстрое вычисление углов наклона MPU6050 с фильтрами и калибровкой в EEPROM
Драйвер для 8-канального АЦП ADS7830 с интерфейсом I2C, расширяющий количество аналоговых входов Arduino
Логирование с поддержкой нескольких выходов одновременно: Serial, TCP, UDP и SPIFFS для ESP32 и ESP8266
Генерация выборок и оценка вероятности точек в многомерном нормальном распределении на микроконтроллере
Управление аналоговыми мультиплексерами вроде CD74HC4067 через простой объектно-ориентированный интерфейс без битовых операций
Служебная библиотека с базовыми функциями и зависимостями для других библиотек набора Narwhalsss
Упрощённая реализация протокола NDN для локальных IoT-сетей на базе Ethernet и UDP
Unified Arduino driver for RFID-RC522, LoRa, NRF24L01, HC-12, HC-05/06 and PN532.
Typed C++ SDK for the Blues Notecard.
Минималистичная библиотека для nRF24L01+ с поддержкой динамических пакетов и работой на двух выводах микроконтроллера
Чтение температуры с NTC-термисторов с автоматическим расчетом коэффициента Beta по двум калибровочным точкам
Диагностика автомобилей через CAN-Bus на ESP32 по протоколам ISO 15765-4 и ISO 11898
Рисование декартовых графиков на OLED-дисплеях SSD1306 через I2C с настройкой координат и масштаба
Протокол OSC для обмена сообщениями между Arduino и мультимедийными приложениями с поддержкой целых чисел, чисел с плавающей точкой, строк и временных меток
Повышение разрешения АЦП путём усреднения множества измерений — оверсэмплинг с настраиваемым балансом между точностью и скоростью
Пакетная передача данных по Serial с кодированием COBS или SLIP, включая нулевые байты
Функции для ESP32 по работе с REST API, облачными сервисами, потоковой передачей видео и OTA-обновлениями через GitHub
Управление яркостью RGB и RGBW светодиодов через I2C с помощью PWM-драйвера PCA9632/PCA9633
Расширитель портов I2C на базе PCA9671 и PCA9673 с поддержкой до 16 дополнительных входов-выходов на микросхему
Управление 8-канальным GPIO расширителем PCF8574 через I2C для микроконтроллеров Arduino и ESP
UDP-адаптер для потоковой передачи PCM-аудио между Arduino и ПК через Raw UDP, VBAN и RTP с поддержкой популярных кодеков