Обработка нажатий кнопок с поддержкой событий и встроенным pull-up резистором
Архитектура: spresense
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Быстрые приближённые вычисления IEEE float32 для встроенных систем: триг, логарифм, экспонента, синтез волн и огибающие без зависимостей
Ethernet-библиотека для Teensy 4.1 на основе lwIP с поддержкой TCP, UDP, mDNS, multicast и TLS
Serial DMA и IRQ, PWM-драйвер и поддержка DSHOT для ESC на RP2040/RP2350
Integer-only signal intelligence engine using Brusentsov balanced ternary logic and cellular apoptosis.
Обработка кнопок с антидребезгом через Bounce2 и удобные коллбэки на нажатие, отпускание и удержание
Конвертирует единицы радиационного облучения: Gray, Rad, Sievert, Rem и активность в Беккерелях и Кюри
Работа с сейсмическим датчиком RAK12027 через I2C: получение данных об интенсивности колебаний и ускорении грунта при землетрясениях
Работа с FRAM-памятью Infineon CY15B108QN через SPI для модуля RAK15007
Быстрая генерация 16-битных случайных чисел с возможностью задания диапазона и создания независимых генераторов
Модели случайного леса для предсказания времени обработки с адаптивной подстройкой коэффициентов прямо на Arduino
Приём и декодирование сигналов от RF-пультов управления с настраиваемой длиной кода
Парсер регулярных выражений для поиска и обработки строк на микроконтроллерах с использованием синтаксиса Lua patterns
Статистические регрессии для аппроксимации данных датчиков и построения предсказательных моделей прямо на Arduino
Управление RGB-светодиодными лентами через шилды на базе Infineon XMC1202 и XMC1302 с трёхканальным контролем цвета
Дебаунсированная обработка кнопок для Arduino с поддержкой разных схем подключения
Учебная библиотека для управления цифровыми и аналоговыми пинами Arduino
Быстрый доступ к цифровым пинам Arduino без лишних вычислений в каждом вызове
Графическая библиотека для микроконтроллеров с поддержкой дисплеев, сенсорных панелей, антиалиасированного текста UTF-8 и векторной графики
Управление персистентными настройками на ESP32 с изоляцией пространств имён и поддержкой транзакций
Опрос энкодера KY-040 с подавлением дребезга без использования прерываний
Надёжная обработка механических rotary encoders с фильтрацией дребезга и динамическим управлением питанием
Парсинг RSS-лент на Arduino с возвратом данных в виде массива строк для обработки новостей и обновлений сайтов
Вывод отладочной информации и ввод команд через протокол Segger RTT без USB и Serial портов
Управление модулями RAKWireless WisDuo через UART с AT-командами RUI3 в режимах LoRaWAN и LoRa P2P
Создание пользовательских датчиков S.Port для приёмников FrSky Horus и X с подключением через UART
Стандартные логические триггеры (R_TRIG, F_TRIG, T_TRIG, RS, SR) по ГОСТ IEC 61131-3 для отслеживания фронтов и управления состояниями в автоматизации
Триггер Шмитта для фильтрации аналоговых сигналов и устранения дребезга контактов с настраиваемыми порогами гистерезиса
Хранение структурированных данных на SD-карте с индексами и поддержкой транзакций для Arduino
Поддержка платы AGS SensorBoard с двумя реле и датчиком температуры для простой автоматизации на Arduino