Планировщик задач для Arduino с поддержкой периодического и отложенного выполнения без блокирующих задержек
Архитектура: samd51
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Планировщик задач для неблокирующего выполнения функций по расписанию вместо delay()
Управление бесколлекторным мотором TC78B009FTG через I2C и GPIO
Управление 16-битным портовым расширителем TCA6416A через I2C для добавления дополнительных входов и выходов к микроконтроллеру
Фреймворк логирования для TcMenu с поддержкой пользовательских реализаций LoggingPort и совместимостью с Arduino, PicoSDK и mbed
Драйвер для лидара Benewake TFLuna в режиме I2C с поддержкой чтения расстояния, мощности сигнала и температуры
Запуск моделей TensorFlow Lite на ESP32 для локального машинного обучения без облака
A fast full featured SPI driver for TFT drived by ILI9163C, fully SPI Transaction compatible and Fast.
Парсинг текстовых команд из Serial и других потоков данных с поддержкой произвольных разделителей и преобразования аргументов в числа
Упрощённый интерфейс для OLED-дисплеев SSD1306 с поддержкой кириллицы и русского текста
Клиент для подключения ESP8266 и Arduino к облачной платформе ThingESP через Wi-Fi
Неблокирующие таймеры с callback-функциями для выполнения кода параллельно с отсчётом времени
Таймеры, обратные отсчёты и счётчики с гибкими настройками для управления временем в скетчах
Обёртки над millis() и micros() с виртуальным сбросом счётчика для таймеров и синхронизации времени
Развёртывание нейронных сетей на микроконтроллерах через элегантный интерфейс к guixhe-main Lite
Упрощённая библиотека для LCD-дисплеев на платах Adafruit Trinket и Gemma через I2C backpack с минимизацией кода
Планировщик задач для Arduino с поддержкой отложенного выполнения, периодических действий и повторений через простой API
Интерфейс для датчика тока Infineon TLI4971, измеряющего переменные и постоянные токи до ±120A с программируемыми порогами обнаружения сверхтока
Управление биполярными шаговыми двигателями через драйвер Trinamic TMC2130 с поддержкой Step/Dir и SPI
Утилиты для работы со строками, преобразованием данных и вводом-выводом с акцентом на экономию памяти Arduino
Одномерный фильтр Калмана для сглаживания показаний датчиков с минимальным расходом памяти
Управление протоколом MegaSquirt для взаимодействия Arduino с TunerStudio при настройке параметров двигателя
Интеграция Arduino с облачной платформой Tuya через Wi-Fi модули с поддержкой стандартных скоростей обмена данными
Отправка данных на облачную платформу Ubidots через GPRS-модуль SIM900 для Arduino
Парсер календарей в формате iCalendar (RFC-5545) для Arduino и микроконтроллеров с обработкой правил повтора событий
Заглушка для дисплея, которая реализует интерфейс DisplayValue, но ничего не выполняет — для разработки без конкретного устройства вывода
Парсинг и обработка команд через UART с поддержкой callback-функций для каждой команды
Получение расстояния от ультразвуковых датчиков HC-SR04 и ping sensor к Arduino в сантиметрах или дюймах
Работа с ультразвуковым датчиком HC-SR04: измерение расстояния, усреднение и детекция движения
Работа с ультразвуковым датчиком HC-SR04 для измерения расстояния в сантиметрах или дюймах