Измерение частоты и периода сигнала на цифровых входах Arduino с усреднением и защитой от зависания
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Чтение угловых и температурных датчиков TAD2144 Invensence через I2C, SPI или энкодерный интерфейс
Отправка данных с ESP32 на облачную платформу Tago.io через Wi-Fi по TCP и HTTP
Синтез речи на основе LPC с предзаписанным словарём из 1000+ слов для встраивания в Arduino-проекты
Озвучивание дат, времени и значений датчиков через MP3-плеер DFPlayer Mini с поддержкой английского и немецкого языков
Превращает кнопку в устройство ввода: передача данных через количество нажатий, длительность удержания и комбинации коротких и длинных нажатий
Управление сигнализацией состояния приложения через последовательности миганий светодиода без привязки к основному потоку программы
Декодирование кода Полибия, отправляемого через одну кнопку с защитой от дребезга контактов
SDK для разработки модулей и датчиков под устройство Tarmos на базе Arduino
Планировщик задач для Arduino с поддержкой периодического и отложенного выполнения без блокирующих задержек
Кооперативное многозадачье для Arduino без блокирующих задержек — управление несколькими независимыми процессами на микроконтроллере
Вытесняющий планировщик задач для Arduino с поддержкой расписания и отсрочки без блокировки основной программы
Планировщик задач для неблокирующего выполнения функций по расписанию вместо delay()
Кооперативный планировщик задач для Arduino и ESP32 — запускает функции по расписанию без отслеживания временных меток
Кооперативный планировщик задач для Arduino, позволяющий управлять несколькими операциями без использования прерываний
Система для управления периодическими задачами с автоматической регистрацией и вызовом объектов по интервалам
Кооперативная многозадачность для Arduino и микроконтроллеров без ОС — запуск периодических задач с разными интервалами и автоматическая экономия энергии
Графическая библиотека для TFT дисплеев с оптимизацией под RP2040, STM32, ESP8266 и ESP32, поддерживающая SPI и параллельные шины
Управление двумя DC-моторами через TB6612FNG с API в стиле servo, режимом sumo и поддержкой инверсии полярности
Управление моторами постоянного тока через драйвер TB67H450 с регулировкой скорости и реверсом
Управление щеточным DC-мотором через драйвер Pololu TB9051FTG с мониторингом потребления тока
MQTT-клиент для Arduino и совместимых микроконтроллеров с поддержкой протокола 3.1.1
Управление бесколлекторным мотором TC78B009FTG через I2C и GPIO
Расширитель GPIO на 8 портов через I2C с поддержкой трансляции уровней сигналов и прерываний
Управление 16-битным портовым расширителем TCA6416A через I2C для добавления дополнительных входов и выходов к микроконтроллеру
Управление 16-канальным расширителем портов TCA6416A через I2C с независимой конфигурацией каждого пина
Расширитель GPIO на I2C с 24 портами ввода-вывода, поддержкой трансляции напряжений и прерываниями по изменению входов
Расширитель портов ввода-вывода на 8 каналов с интерфейсом I2C и поддержкой прерываний
Расширитель GPIO через I2C с поддержкой до 8 микросхем (64 портов) на одной шине
Мультиплексор I2C для подключения нескольких устройств с одинаковыми адресами к одному микроконтроллеру