ESP8266 Webster очень хорошо передает данные в последовательный порт

Здравствуйте, я пытаюсь заставить свой ESP запускать веб-сервер, который будет принимать строку текста и вывод этого текста через последовательные контакты uart на мой arduino. Я не могу понять, как это сделать.

Мой seyup будет Arduino, подключенным к esp через последовательные контакты, esp запустит сервер, а мой компьютер откроет веб-сервер и наберет строку текста, которая будет передана в arduino.


person Michael Burns    schedule 01.07.2016    source источник
comment
Вопрос кажется совершенно неясным, возможно, добавление того, что вы пробовали, может уточнить его.   -  person mpromonet    schedule 02.07.2016


Ответы (1)


Я пока не могу комментировать, поэтому я добавлю это в ответ :)

Насколько я понимаю, вам нужен простой «веб-сервер» на вашем ESP, который прослушивает простые запросы GET, принимает строку запроса и отправляет ее по последовательной линии на ваш Arduino.

Во-первых, можете ли вы прошить новую прошивку на ESP? Это несложно, но насколько я понимаю вашу просьбу, вам нужно будет это сделать.

Затем вам нужно выбрать предпочтительный подход:

  • Запустите прошивку NodeMcu и расширьте пример lua веб-сервера, чтобы делать то, что вы хотите.
  • Настройте Arduino IDE для работы с ESP (существуют учебные пособия) и напишите скетч Arduino, чтобы делать то, что вы хотите.
  • Вы также можете использовать esp-open-sdk или официальный Espressif SDK и написать то, что хотите, на C, но, поскольку вы звучите как новичок, два предыдущих варианта, вероятно, являются лучшим выбором, они проще.

Я ожидаю, что способ NodeMcu/lua может быть самым быстрым, хотя, если вы уже знакомы с Arduino IDE, это может быть лучшим выбором.

Если есть детали, на которых вы застряли, расширьте свой вопрос, и я посмотрю, смогу ли я включить их в ответ.

person bluemind    schedule 04.07.2016