Какие библиотеки micropython лучше использовать для передачи и получения данных между ПК и esp 32 по wifi?

Ссылка скопирована
1 ответ

Впервые сталкиваюсь с подобной задачей. Предполагается, что на ПК крутится postgresql куда пишутся данные с датчика температуры контроллера. Так же с ПК esp 32 забирает в переменную данные для принятия решений. К примеру на ПК в вебморду вбили в поле температуры новое значение и контролёр работает по новому значению, которое он получает из базы данных.
Какие библиотеки micropython тут лучше использовать для передачи и получения данных между ПК и esp 32 по wifi ?

Дополнительно:

Использование Micropython обязательно?

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Игорь Волков Ответ

Для передачи и получения данных между ПК и esp32 по wifi в Micropython можно использовать несколько различных библиотек, в зависимости от ваших конкретных потребностей и условий.

Одним из самых популярных вариантов является использование библиотеки `uasyncio`, которая предоставляет возможность асинхронного программирования в Micropython. С помощью `uasyncio` можно легко организовать передачу данных по wifi между ПК и esp32, используя протоколы TCP/IP или UDP.

Еще одним хорошим вариантом является библиотека `urequests`, которая предоставляет простой интерфейс для выполнения HTTP-запросов. С ее помощью можно отправлять данные с esp32 на сервер на ПК и получать ответы от него.

Если вам необходимо работать с WebSocket или другими более сложными протоколами, то можно воспользоваться библиотекой `uwebsockets`, которая предоставляет реализацию WebSocket для Micropython.

Кроме того, для работы с wifi модулем на esp32 можно использовать библиотеку `network` для настройки подключения к wifi сети и `socket` для работы с сокетами.

В целом, выбор библиотек зависит от конкретных задач и требований проекта. Но вышеуказанные библиотеки являются одними из наиболее популярных и удобных для работы с wifi на esp32 в Micropython.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно