Обёртка над RUI3 API для упрощения работы с LoRa-модулями RAK — настройка, подключение к LoRaWAN и управление передачами данных
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление громкостью через микросхему M62429 с поддержкой трёх каналов и инкрементального изменения уровня затухания
Контроллер MATRIX Mini на базе Arduino Uno R3 для управления RC-сервомоторами, DC-моторами и датчиками робототехнических систем
Подключение к узлам Meshtastic через WiFi или Serial для обмена данными через LoRa-сеть
Управление LTE и WiFi интерфейсами ESP32 через процесс freeRTOS с поддержкой TCP+SSL, MQTT и HTTP/HTTPS
Управление дисплеем, моторами и батареей образовательного конструктора Nanit для Arduino IDE
Получение показаний температуры от NTC термисторов с поддержкой усреднения и работой на ESP32, STM32 и Arduino
Реализация протокола CoAP для Arduino, ESP32 и ESP8266 с поддержкой режимов клиента и сервера, включая observe для подписки на изменения ресурсов
Единый интерфейс для FM-приемников TEA5767, RDA5807M, SI4703 и других чипов с поддержкой I2C, стерео и RDS
Полудуплексная коммуникация по RS485 для Arduino с автоматическим управлением направлением передачи
BLE на чипе RTL8720DN с API совместимым с ESP32
WiFi для плат Seeed на базе RTL8720DN с API, совместимым с ESP32
Управление семисегментными индикаторами через сдвиговые регистры 74HC595 с экономией пинов Arduino
Командный интерфейс для Arduino с автоматическим парсингом команд и аргументов вместо ручной обработки строк
Работа с датчиками температуры и влажности DHT11 и DHT22 по стандартному протоколу DHT
Драйвер для датчика давления, температуры и влажности BME280 с вычислением высоты и поддержкой I2C-интерфейса
Драйвер для монохромных и цветных OLED/LCD дисплеев через I2C или SPI с поддержкой SSD1306, SSD1331, ILI9341, ST7735 и других контроллеров
Работа с датчиком времени пролёта VL53L4CD для измерения расстояния через I2C с поддержкой polling и прерываний
Управление датчиком времени пролёта VL53L8CX с матрицей 8x8 зон обнаружения через I2C или SPI
Кооперативное многозадачье для Arduino без блокирующих задержек — управление несколькими независимыми процессами на микроконтроллере
Bitcoin для 32-битных микроконтроллеров: приватные ключи, HD-кошельки, PSBT и работа с блокчейном
Управление модульной робототехникой UBTECH: платы расширения, сервоприводы, моторы, датчики и визуальный модуль
Ускоренный вывод изображений со SD-карты на дисплеи UTFT с поддержкой потоковой передачи через Serial
Обмен данными с беспроводным геймпадом Xbox Series X через Bluetooth LE на ESP32
Генерация XML, KML и GPX документов на Arduino с поддержкой буферизации для вывода в Ethernet, Serial или на SD-карту
Системные часы для Arduino с поддержкой синхронизации от DS3231, STM32 RTC, NTP и других источников времени
Управление генератором сигналов AD9833 с поддержкой аппаратного и программного SPI
Драйвер для работы с энергонезависимой памятью EEPROM и FRAM от Adafruit через интерфейс I2C
Драйвер для термопары MAX31855K с автоматической компенсацией холодного спая и цифровым SPI-выходом
Работа с ёмкостными сенсорами MPR121 по шине I2C для Arduino и совместимых плат