16-канальный расширитель GPIO с интерфейсом I2C, поддерживающий PWM, эффекты мигания и клавиатурную матрицу
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Драйвер для I2C расширителей GPIO семейства SX150x с поддержкой до 16 портов и двух банков трансляции напряжения
Драйвер для емкостного сенсора SX8634, позволяющий обрабатывать сенсорные касания на Arduino
Управление CV/Gate входами и выходами для Eurorack-совместимых модульных синтезаторов на Arduino
Синхронизация и управление событиями в нейробиологических экспериментах через Teensy и SyncGenie с готовыми классами для триггеров, переключателей и датчиков
Подключение ESP32 к облачной платформе управления IoT SyncIt через MQTT с поддержкой TLS/SSL и автоматическим переподключением
Синхронизированные волновые функции (синус, косинус, треугольник, пила) с периодом, независимые от частоты вызова основного цикла
Кооперативный RTOS для встраиваемых систем с более чем 60 модулями, минимальным расходом памяти и поддержкой AVR и Cortex-M
Менеджер файловой системы LittleFS для ESP32 с поддержкой папок и файлов, форматирования и листинга структуры
Подключение датчиков ESP32 и ESP8266 к облачной платформе t6iot с поддержкой HTTP, WebSocket и обнаружения устройств
Динамическая бинарная таблица для логирования и хранения данных с поддержкой разных типов и экономией памяти
Измерение частоты и периода сигнала на цифровых входах Arduino с усреднением и защитой от зависания
Чтение угловых и температурных датчиков 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 и поддержкой инверсии полярности