Сбор и экспорт данных через Serial в форматах JSON и Arduino Serial Plotter
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Выводит подробные логи действий программы в Serial monitor для отладки скетчей
Буферизированное чтение данных из Serial с автоматическим разбором по строкам и поддержкой callback-функций
MsgPack-RPC over serial for Arduino and host.
Управление GSM-модулем SIM900: звонки, SMS, HTTP-запросы и работа с RTC
Протокол обмена пакетами данных между устройствами с преобразованием байтовых потоков в числа с плавающей запятой
Пакетировщик и парсер сообщений в SLIP-формате с поддержкой serial, UDP и websockets
Программная эмуляция I2C на произвольных GPIO-пинах, когда встроенная шина недоступна или нужны несколько независимых линий
Работа с GSM-модемом SIM800L для отправки SMS, звонков и подключения к интернету через GPRS
Connect Arduino-compatible boards to the Soocket MQTT device platform.
Клиент для управления Spotify через ESP32 по OAuth2 с поддержкой получения информации о треках и плейлистах
Клиент для отправки метрик на statsd-сервер через Arduino по TCP или UDP с поддержкой WiFi и Ethernet
CAN Bus с протоколом publish/subscribe, автоматическим управлением ID и восстановлением подписок после перезагрузки
TCP-клиент для Arduino через последовательный порт хоста с поддержкой любых серверов без Ethernet и WiFi шилдов
Управление платой The Troll: звук, кнопки, DIP-переключатели и PWM с поддержкой I2C
Клиент для подключения Arduino-устройств к облачной платформе Thinger.io через протокол IOTMP с поддержкой WiFi, Ethernet и GSM
I2C-драйверы для ATtiny1 с поддержкой OLED SSD1306 и DAC MCP4728
Упрощённая версия TinyGPS для парсинга NMEA с минимальным расходом памяти, подходит для APRS и высотных зондов
Парсинг NMEA-предложений от GPS-модулей с доступом к координатам, времени и высоте через удобные методы
Создание нескольких виртуальных USB MIDI кабелей для Arduino с независимой отправкой и приёмом сообщений на каждом
Обмен данными между Arduino и ПК через USB HID с использованием протокола SimplePacketComs
Отправка GPS-данных на сервер Traccar с Arduino и ESP32 через OsmAnd, JSON или form-urlencoded
Парсинг NMEA-сообщений от GPS/GLONASS модулей с извлечением координат, времени и скорости
Создание Telegram-ботов для Arduino, ESP8266, ESP32 и ПК с минимальным потреблением памяти и без динамического выделения
CAN2515 driver for VLCB library
Программная реализация UART для любых цифровых пинов на скоростях до 115200 бод
Передача многобайтных данных через I2C с поддержкой типов благодаря C++ шаблонам
Unified LoRaWAN (Class A/B/C) and LoRa P2P library for RAKwireless WisBlock boards using Semtech SX1262 + LoRa Basics Modem.
MQTT 5.0 для Arduino Uno с GSM-модулями SIM800/SIM900, занимающая всего 2 КБ памяти
I2C to 1-Wire bridge driver for DS2482.