Работа с сенсорной панелью XPT2046 с встроенной фильтрацией шумов и эмуляцией USB-мыши
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Кодирование и декодирование сообщений протокола SMoS для структурированного обмена данными по последовательным интерфейсам
CAN-протокол для обмена данными между микроконтроллерами ESP32, Teensy 4.0 и RP2040
Управление 8-битными защелками SN74HC573AN для расширения выводов Arduino и управления светодиодными матрицами
Управление синтезатором звука SN76489 с Arduino через 8-битный интерфейс или сдвиговый регистр 74HC595
Запускает игру "Змейка" на 7-сегментном индикаторе через LedControl, поддерживает до 8 цифр
Управление матрицей NeoPixel со змеевидной разводкой пикселей с автоматической трансляцией логической нумерации в физические адреса
Сжатие данных с помощью Snappy и сериализация через Protocol Buffers для отправки на Grafana Loki и Prometheus
Точное управление движением робота SnappyXO на заданные расстояния и углы поворота
Канал обмена данными между задачами RTOS по принципу seqlock: один издатель пишет состояние, много читателей получают снимки
SNMP-агент и менеджер для Arduino с поддержкой v1 и v2c, оптимизирован под разные платформы от Uno до ESP32
SNMP-агент для ESP32, который позволяет микроконтроллеру отвечать на запросы мониторинга сети и отправлять оповещения по протоколу SNMPv2c
Запросы данных с сетевых устройств через SNMP v1/v2 с поддержкой основных типов данных
Работа с датчиком SNP через UART или RS485 с поддержкой последовательной связи и промышленных сетей
Клиент Socket.IO для ESP8266 и Arduino через WebSocket (устарела, рекомендуется WebSockets)
WebSocket-библиотека для ESP8266 и ESP32 с поддержкой сервера и клиента, маскирования данных и минимальными требованиями к ресурсам
Работа с датчиками давления и температуры BMP085 и BMP180 через I2C
Работа с флэш-памятью AT45DB на платах SODAQ через буфер микроконтроллера
Работа с часами реального времени DS3231, сохранение даты и времени при отключении питания, управление режимом энергосбережения
Получение показаний температуры и влажности с датчика HTS221 по протоколу I2C
Работа с акселерометром ST LIS3DE: чтение ускорения по трем осям, настройка чувствительности и частоты опроса, прерывания по движению
Чтение температуры и атмосферного давления с датчика LPS22HB через I2C
Работа с акселерометром и магнитометром LSM303AGR через I²C с настройкой режимов и прерываний
Работа с модулями SARA N2X для NB-IoT коммуникации через UDP и CoAP в условиях слабого сигнала
Управление модулями uBlox nbIOT через AT-команды, подключение к сети и отправка данных
Управление прерываниями по изменению уровня на любых цифровых пинах Arduino через Pin Change Interrupts