Простой логический анализатор для Arduino, способный мониторить до 32 цифровых выводов с настраиваемым сэмплированием по тактовому сигналу или таймеру
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Форматирование и отправка payload в LoRaWAN через MKR WAN 1300/1310 и TheThingsNetwork с предопределёнными типами данных датчиков
Работа с датчиком UV и освещённости LTR390 (DF Robotics) через I2C
Чтение UV-датчика LTR390 по I2C с поддержкой мультиплексоров для управления несколькими сенсорами
Управление LoRaWAN-модемом RN2483 и отправка данных в сеть The Things Network с Arduino Leonardo
Управление сотовыми модулями Quectel через последовательный интерфейс Arduino
Работа с восемью энкодерами и RGB светодиодами модуля M5 8ENCODER с отслеживанием абсолютных и относительных значений
Калибровка магнитометров методом эллипсоида или Min/Max для компенсации магнитных помех и наклона
Определение ориентации объекта в пространстве по данным акселерометра и гироскопа с использованием алгоритма MahonyAHRS
Управление 8x8 LED матрицами на MAX7219/MAX7221 с поддержкой цепочек модулей и встроенными функциями трансформации
Управление матрицами LED 8×8 с контроллерами MAX7219 и MAX7221, поддержка нескольких матриц в цепи для больших дисплеев
Датчик температуры MAX30205 с интерфейсом I2C для измерения температуры кожи с точностью ±0,1°C в диапазоне 37–39°C
Датчик температуры MAX31850/MAX31851 по протоколу 1-Wire для термопар типов K, J, N, T, S, R и E с асинхронным чтением без блокирующих операций
Драйвер для часов реального времени, датчиков температуры и усилителей тока MAXIM/ADI с поддержкой микросхем MAX31328, MAX31341, MAX31343, MAX31825, MAX31827, MAX31889 и MAX40080
Управление матрицами светодиодов и семисегментными дисплеями на драйверах MAX7219/MAX7221 с поддержкой каскадирования и Adafruit GFX
Распознавание речи на Arduino через машинное обучение с локальной обработкой голоса
Кодер и декодер для работы с M-Bus протоколом на уровне приложения, поддерживающий энергию, электричество, мощность, объём, температуру и другие типы данных
Управление робот-комплектом MBX RabbitGo: моторы, датчики и встроенные компоненты для первых шагов в робототехнике
Работа с многоканальными АЦП MCP342x от Microchip через шину I2C с поддержкой синхронизации нескольких чипов
Кольцевой буфер для асинхронной передачи данных между частями приложения с режимами перезаписи или отклонения при переполнении
Управление часами реального времени DS1307: чтение и запись времени, работа с NVRAM и генератором прямоугольных импульсов
Работа с датчиком температуры и влажности DHT11 через модуль MentorBit с упрощённым API для начинающих
Вычисляет метеорологические величины (индекс тепла, точку росы, ветровое охлаждение, давление) из данных стандартных датчиков
Работа с инфракрасным датчиком CO₂ Winsen MH-Z19 через UART с поддержкой как аппаратного, так и программного интерфейса
Воспроизведение сжатых анимированных иконок на микроконтроллерах с ограниченной памятью через дисплеи SSD1306 и SSD1331
Многозадачное программирование микроконтроллеров на основе PLC-логики: таймеры, детекторы фронтов, планировщики и элементы управления состоянием без задержек
Обмен сообщениями между Arduino и мобильным приложением MicroBlue через Bluetooth Low Energy с модулем HM-10
Управление микросхемами SRAM Microchip 23x по SPI с автоопределением типа и методами чтения-записи
High-performance embedded Relational Database Management System (DBMS) for SD cards.
Разбор NMEA-предложений от GPS/GNSS-приёмников с извлечением координат, времени, высоты и других параметров