Отправка и получение данных из облачной платформы ThingSpeak для IoT-проектов на Arduino, ESP8266 и ESP32
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Минималистичный API для отправки данных на ThingSpeak через HTTP GET/POST запросы
Подключение ESP8266 и ESP32 к облачной платформе ThingsSentral.my с поддержкой синхронизации офлайн-данных и накопления временных рядов
REST API для отправки и получения данных между ESP32 и платформой Thingworx 9+
Драйвер для платы Twiggs Space Lab Payload Board с поддержкой аналоговых и цифровых датчиков спутниковых аппаратов
Клиентская библиотека для ESP32, интегрирующая устройство с платформой THiNX для удалённого управления, MQTT-уведомлений и OTA-обновлений
Многопоточные таймеры для Arduino с поддержкой mbed OS, каждый работает в отдельном потоке без взаимных задержек
Потокобезопасный wrapper для файловых систем ESP32 (SPIFFS, LittleFS, SD) с защитой мьютексом от одновременного доступа
Потокобезопасный ping для ESP32 с поддержкой одновременных запросов из задач FreeRTOS и микросекундной точностью измерений
Пороговое управление с поддержкой одного или двух порогов, callback-событиями и фильтрацией шума для логики включения/отключения
Быстрая фильтрация сигналов с кнопок и датчиков без задержек дребезга контактов, совместима с Bounce
Управление звуковым синтезатором Texas Instruments SN76489 на Arduino Uno с полным контролем над голосами и параметрами
Управление 8-канальным I²C мультиплексором TCA9548A для подключения устройств с одинаковыми адресами
Управление шаговыми двигателями через контроллеры Tic от Pololu по I2C или последовательному порту
Вывод текста и цифр на семисегментные индикаторы с поддержкой бегущей строки и пользовательских символов
Неблокирующие тикеры для повторяющихся функций вместо delay() — работают параллельно с основным кодом без аппаратных прерываний
Прогноз морских приливов и отливов для ESP32 с расчётом времени, высоты и французских коэффициентов активности
Декодер TIFF G4 с антиалиасингом для микроконтроллеров, работает с факсовыми изображениями и сырыми G4-данными
Управление семисегментными LED-индикаторами TIL306 и TIL307 с минимальным числом выводов Arduino
Управление пассивными датчиками наклона с фильтрацией дребезга контактов
Легковесное логирование для Arduino с поддержкой разных уровней, форматирования и переадресации вывода на Serial, USB или другие интерфейсы
Неблокирующие таймеры с callback-функциями для выполнения кода параллельно с отсчётом времени
Неблокирующий таймер для запуска функции обратного вызова спустя заданное время, с поддержкой переустановки и сброса состояния
Выполнение задач с таймаутом без блокировки цикла Arduino через callback-функции при наступлении условия или истечении времени
Инструмент для измерения времени выполнения участков кода и поиска узких мест в Arduino-программах
Генерация синхронизированных последовательностей случайных чисел на нескольких Arduino-устройствах по времени
Неблокирующие таймеры для запуска функций через заданные интервалы без остановки главного цикла
Упрощённое управление таймерами Arduino с поддержкой 32-битного счёта, генерации импульсов и захвата событий без работы с регистрами