Кодировщик символов для цифровых радиомодов JT65, JT9, JT4, FT8, WSPR и FSQ на Arduino
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Автоматическое обнаружение Arduino и Teensy в сети через Bonjour (ZeroConf) с поддержкой mDNS и DNS-SD
Система событий в стиле Node.js для Arduino с поддержкой статического выделения памяти
Событийное программирование для Arduino с автоматическим отслеживанием состояния пинов и таймеров
Безопасная интеграция Arduino с облачной платформой Exosite через HTTP API для отправки и приёма данных датчиков
Экспоненциальное представление для хранения больших чисел в 8 или 16 битах вместо стандартных 32
Асинхронное управление пьезодинамиками и buzz-модулями без блокировки основного цикла
Управление светодиодами с поддержкой плавного затемнения, мигания и других эффектов без блокирующих операций
Синхронизация времени по NTP с поддержкой часовых поясов, форматирования даты и событий с точностью до миллисекунд
Оптимизация базовых функций Arduino для ускорения работы с выводами и аналоговым вводом-выводом
Быстрое преобразование Фурье на C для анализа спектра сигналов с микроконтроллера, поддерживающее размеры FFT от 32 до 512 точек
Чтение и запись настроек проекта из текстовых конфигурационных файлов на SD-карте с поддержкой секций и автоматическим преобразованием типов
Набор готовых цифровых фильтров для очистки сигналов датчиков от шума и сглаживания нестабильных показаний
FIR-фильтры для сглаживания датчиков и расчёта производных сигналов в реальном времени
Клиент Firebase Realtime Database для Arduino с WiFi Shield 101 и MKR1000 (устаревшая, рекомендуется FirebaseClient)
Клиент Google Firebase Realtime Database для Arduino с WiFiNINA на платах с ограниченной памятью
Small fixed-point (integer) PID controller for 32-bit microcontrollers.
Ускорение математических вычислений на микроконтроллере благодаря таблицам поиска вместо прямых расчётов
A lightweight port of the {fmt} library for Arduino: AVR, ESP, RP2040 and more.
Объединение нескольких шрифтов в одну коллекцию с автоматическим выбором нужного для каждого символа при выводе на дисплей
Генерирует стабильную опорную частоту через Timer2 и вызывает пользовательскую функцию синхронно с каждым периодом
Система обратных вызовов в C++ на основе шаблонных функторов для организации событий и взаимодействия компонентов в Arduino-проектах
Драйвер для GameBoy Shield от Abeno с поддержкой кнопок, дисплея и примерами игр на Arduino
Одномерная гауссова фильтрация для сглаживания данных датчиков с кешированием коэффициентов
Универсальная библиотека для управления экранами и модулями расширения Arduino от компании Aspro
Универсальные заголовки Arduino для совместимого кода на разных платах с поддержкой SPI-абстракции
Распознавание девяти жестов через датчик PAJ7620U2, подключённый по I2C, для бесконтактного управления Arduino-проектами
Tiny 2D graphing library for Arduino_GFX displays.
Использование Arduino в качестве простого осциллографа для анализа аналоговых сигналов
Движок на Lua для разработки игр и интерфейсов на ESP32, ESP8266 и Raspberry Pi с поддержкой графических библиотек Adafruit GFX и TFT eSPI