Seeed Arduino rpcUnified
Протокол eRPC для связи SAMD микроконтроллера с модулем RTL8720 по UART, основа для Bluetooth и WiFi функционала
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:9f9081ff69966f9a29335b497d6e3f524306cea44adf6441cc1f5744c4ab0f97Seeed_Arduino_rpcUnified-2.1.4-9f9081ff.zipОписание
Это нижний уровень eRPC протокола для связи между SAMD микроконтроллером и модулем RTL8720. Библиотека реализует функции Bluetooth и WiFi, скрывая сложность аппаратного взаимодействия за удобным API. Общается через UART, хотя поддерживает и другие интерфейсы вроде SPI и I2C. По сути, это фундамент, на котором строятся другие библиотеки — rpcBLE, rpcWiFi, rpcWiFiManager и rpcmDNS. Библиотека довольно лёгкая и поддерживает асинхронные обратные вызовы, что полезно при работе с событиями от беспроводных модулей. Если вы собираете проект с Bluetooth или WiFi на базе RTL8720, скорее всего вам потребуется именно эта библиотека в качестве основы.