NB_Generic
Работа с модемами NB-IoT и LTE-M u-blox SARA-R4: SMS, веб-клиенты и UDP на ESP32, STM32, nRF52 и других платах
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:2f0fd2cfa217e7a180e2b73966738a90b554a5d7cdaa7024b6d341f9f202c6fcNB_Generic-1.3.1-2f0fd2cf.zipОписание
Библиотека для работы с модемами NB-IoT, LTE-M и CAT M1 стандарта Generic, прежде всего с u-blox SARA-R4. Среди её основных возможностей — отправка и приём SMS, подключение к интернету через веб-клиенты по сетям NB-IoT/LTE-M и работа с UDP. Поддерживает широкий спектр плат: ESP32 (включая ESP32-S2 и ESP32-C3), ESP8266, Teensy, SAM DUE, SAMD21, SAMD51, STM32 серии F/L/H/G/WB/MP1, nRF52, RP2040 и другие. Библиотека требует определённых настроек: нужно указать, какой модем использовать, выбрать последовательный порт для связи и при необходимости назначить дополнительные пины управления. Есть готовые примеры и патчи для популярных плат, хотя для некоторых (вроде Portenta H7) могут потребоваться дополнительные правки.