DataLinkSerial
Обмен переменными между Arduino-платами через UART без парсинга — передавайте String, int и float по имени через link.on()
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:f6782c5fdf587b873699e266032be21458bd76193a300899a3848b1cbedcb226DataLinkSerial-1.0.0-f6782c5f.zipОписание
Если нужно организовать обмен данными между двумя Arduino-совместимыми платами — например, Arduino и ESP32 — без нудного парсинга входящих байтов, эта библиотека сильно облегчает жизнь. Передавайте и получайте переменные по имени через UART, достаточно подключить три провода (TX → RX, RX → TX, GND). Работает с любыми платами на базе Arduino, включая ESP8266, Mega, Nano. Поддерживает String, int и float. Сообщения разделяются автоматически, вам остаётся только вызывать link.listen() в loop и регистрировать обработчики для нужных переменных через link.on(). Подходит для простых проектов с двусторонним обменом данными, где нет необходимости в сложных протоколах.