Программная реализация часов реального времени для Arduino на основе внутреннего таймера микроконтроллера, работающая без дополнительных модулей RTC
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Софтверный UART только для передачи данных, совместим со стандартным интерфейсом Stream
Программная реализация протокола SPI для Arduino с поддержкой всех четырёх стандартных режимов, предназначенная для отладки и обучения
LoRa-коммуникация и LoRaWAN для ESP32, ESP8266, nRF52832 и RP2040 с поддержкой всех региональных стандартов
Взаимодействие с 2.4 ГГц LoRa модемами sx1280 через SPI для беспроводной связи на Arduino
16-канальный расширитель GPIO с интерфейсом I2C, поддерживающий PWM, эффекты мигания и клавиатурную матрицу
Драйвер для I2C расширителей GPIO семейства SX150x с поддержкой до 16 портов и двух банков трансляции напряжения
Драйвер для емкостного сенсора SX8634, позволяющий обрабатывать сенсорные касания на Arduino
Управление аксессуарами моделей железных дорог через протокол Selectrix SX-bus с поддержкой трёх- и четырёхпроводного подключения
Управление CV/Gate входами и выходами для Eurorack-совместимых модульных синтезаторов на Arduino
Send sensor data to the Synapse embedded debugger from any Arduino-compatible board.
Доступ к REST API сервиса Syncano.io для синхронизации данных Arduino с облачным хранилищем
Синхронизация и управление событиями в нейробиологических экспериментах через Teensy и SyncGenie с готовыми классами для триггеров, переключателей и датчиков
Подключение ESP32 к облачной платформе управления IoT SyncIt через MQTT с поддержкой TLS/SSL и автоматическим переподключением
Синхронизированные волновые функции (синус, косинус, треугольник, пила) с периодом, независимые от частоты вызова основного цикла
Подключение Arduino/ESP32/ESP8266 к облачной платформе SynoLinks через MQTT с поддержкой дашбордов и OTA-обновлений
Кооперативный RTOS для встраиваемых систем с более чем 60 модулями, минимальным расходом памяти и поддержкой AVR и Cortex-M
Менеджер файловой системы LittleFS для ESP32 с поддержкой папок и файлов, форматирования и листинга структуры
ESP32 library for ST7789 display, SD card logging, dual ThingSpeak, GPS, and button navigation
Подключение датчиков ESP32 и ESP8266 к облачной платформе t6iot с поддержкой HTTP, WebSocket и обнаружения устройств
Управление четырёхзначным семисегментным индикатором через микросхему TA6932 для Arduino и STM8s
Динамическая бинарная таблица для логирования и хранения данных с поддержкой разных типов и экономией памяти
Измерение частоты и периода сигнала на цифровых входах Arduino с усреднением и защитой от зависания
Обработка нажатий кнопок с подавлением дребезга, распознаванием одиночных и множественных кликов, а также долгого удержания
Обработка данных акселерометра и управление вибромоторами для тактильной ориентации в пространстве
Чтение угловых и температурных датчиков TAD2144 Invensence через I2C, SPI или энкодерный интерфейс
Отправка данных с ESP32 на облачную платформу Tago.io через Wi-Fi по TCP и HTTP
HAL-драйверы и функции управления для плат Talk² (Whisper Node) с поддержкой радиомодуля и энергосбережения
Синтез речи на основе LPC с предзаписанным словарём из 1000+ слов для встраивания в Arduino-проекты
Озвучивание дат, времени и значений датчиков через MP3-плеер DFPlayer Mini с поддержкой английского и немецкого языков