Я пытаюсь загрузить эскиз в Arduino через сеть, а затем открыть также серийный монитор. Хотя для первой задачи у меня есть решение, как открыть Серийный монитор до сих пор неизвестно мне.Конфигурация arduino Tian ser2net
Обычно, когда подключен к той же сети WiFi, Arduino должен появиться в «списке сетевых портов» в среде Arduino, но по некоторым причинам он не (или не всегда).
Поэтому я ищу альтернативное решение, и я нашел пакет ser2net, но я не знаю, как его настроить для моего случая.
Ситуация следующая:
Arduino(WiFi AP) -----WiFi------ Laptop
192.168.1.1 192.168.1.2
Устройства могут работать некорректно, и я могу получить доступ к Arduino через SSH.
Вот описание серийного Тянь:
«Последовательный: 0 (RX) и 1 (TX) Используется для приема (RX) и передачи (TX) 3.3V последовательные данные с использованием аппаратных средств последовательного возможности Atmel SAMD21. Обратите внимание, что в Tian класс Serial ссылается на USB (CDC) связь, для 3.3V последовательных на выводах 0 и 1, используйте класс Serial 5. Аппаратные сериалы Atmel SAMD21 и AR9342 на Tian соединены вместе и используются для обмена данными между двумя процессорами через SerialUSB ».
EDIT:
Ответ я дал это отчасти верно. Это правда, что работает так, как я объяснил, но только если эскиз на Arduino прост, например, просто печатайте что-то каждые 2 секунды.
Поскольку я хочу взаимодействовать между микроконтроллером и микропроцессором, эскиз использует класс Ciao. Это порождает другую проблему: в мониторе по сети отображаются также команды управления библиотекой Ciao, которые затем интерпретируются как последовательный вход, и это приводит к ошибке.