Асинхронные HTTP-запросы для Raspberry Pi Pico W: поддержка GET, POST, PUT, PATCH, DELETE и HEAD без блокировки основного потока
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Неблокирующее чтение последовательного порта с накоплением данных в пользовательском буфере и выделением полных строк по разделителю
Асинхронное управление сервомоторами без блокировки основного цикла с поддержкой плавной интерполяции и цепочек движений
Неблокирующее управление ультразвуковыми датчиками HC-SR04 с поддержкой цепочек и медианной фильтрацией
Lightweight non-blocking state and timing manager for Arduino sketches.
Неблокирующее управление шаговыми моторами с поддержкой ускорения и одновременной работой нескольких осей
Запуск асинхронных задач в фоне без блокировки основного цикла loop() на Arduino-платах
Неблокирующие асинхронные задачи с callback-функциями, выполняемыми через заданный интервал
Асинхронная TCP-библиотека для Raspberry Pi Pico W, позволяющая обрабатывать несколько сетевых соединений одновременно без блокировок
Асинхронные таймеры setTimeout и setInterval для Arduino без блокировки основного цикла
Неблокирующий таймер с поддержкой callback-функций и периодических отсчётов для асинхронных операций
Асинхронная UDP-библиотека для ESP8266 с Ethernet экранами W5x00 и ENC28J60, поддерживающая Unicast, Broadcast и Multicast
Асинхронный веб-сервер для ESP32 с сетевым модулем ENC28J60, поддерживающий HTTP, WebSocket и потоковую передачу данных
Асинхронный HTTP и WebSocket сервер для Teensy 4.1 с поддержкой QNEthernet, обрабатывающий запросы без блокировки основного цикла
Чтение и запись в энергозависимую память AT21CS01 с однопроводным интерфейсом и поддержкой CRC
Работа с энергонезависимой памятью AT24MAC402/602 через I2C с доступом к вшитым MAC-адресу и серийному номеру
Чтение данных с датчиков EC и DO от Atlas Scientific OEM через простые методы без парсинга протокола
Работа с EEPROM AT24MAC402/602: чтение и запись данных, доступ к встроенным MAC-адресу и серийному номеру через I2C
Определение основной частоты звукового сигнала для плат Arduino SAMD21 в реальном времени
Быстрое чтение аналоговых входов для Arduino Uno, Mega и SAMD21 — аналог analogRead() с задержкой в 21 микросекунду вместо 112–425
Управление аппаратными таймерами SAMD21 и Arduino Zero с низкоуровневым доступом к прерываниям по времени
Вычисление среднего арифметического значения из набора данных с поддержкой разных типов
Ускоренная реализация функции map() для AVR микроконтроллеров, работающая в разы быстрее стандартной
Оптимизированное умножение 16-битных беззнаковых чисел с расширением результата до 32 бит для AVR
Порт STL C++ для Arduino с поддержкой контейнеров, строк и функций ввода-вывода через cout, cin, printf, scanf
Калибровка OSCCAL и восстановление точности внутреннего опорного напряжения в AVR-микроконтроллерах
Управление робототехнической платой AX-Mini: движение, приводы и сенсорика через Arduino IDE