HUZZAH ESP-8266 (от ADAFRUIT): Как использовать с ARDUINO R3

Недавно я приобрел ESP-8266 HUZZAH от adafruit. Я новичок во всей концепции Arduino. Я хотел бы знать, как я смогу использовать эту коммутационную плату с моим Arduino для чего-либо. Я поискал в Интернете и знаю, как прошить плату. Однако я понятия не имею, как прошить это устройство. Некоторая помощь будет оценена по достоинству.

Я тоже понятия не имею, куда положить значки. Я знаю, что на UNO есть контакты RX и TX, но они имеют значения 0 и 1. В большинстве онлайн-руководств используется что-то вроде 11/12 или 2/3.

Здесь находится ссылка на веб-сайт продукта

Спасибо, Врадж

, 👍0

Обсуждение

Обычно вы не будете использовать его с Uno. Вы программируете ESP8266 напрямую своим собственным кодом и подключаете его к выбранным вами устройствам., @Majenko

Ох, хорошо. Но смогу ли я использовать его с Arduino? Спрашиваю потому, что не хочу сразу идти и покупать новую плату, если старая работает., @Vraj P

Вы можете использовать его «с» Arduino, если хотите использовать его с Arduino. Для его программирования вам понадобится какое-то устройство USB-UART, и Arduino может это сделать. Просто подключите RESET к GND на Arduino, чтобы отключить Arduino, а затем контакты 0/1 смогут связать ваш компьютер с Huzzah., @Majenko

Спасибо, еще одно. У меня есть рабочий MFRC522, я хочу отправить данные с RFID-карты на плату Wi-Fi, чтобы разместить их на веб-сайте/сервере. Если я подключу его к Arduino и выключу Arduino. Возможно ли это еще?, @Vraj P

Нет. Вы должны подключить MFRC522 напрямую к Huzzah. Arudino — это просто эквивалент платы FT232. Это тупая труба. Если вы хотите подключить MFRC522 к Arduino, вам также придется написать программное обеспечение для Arduino и Huzzah для связи между ними (вероятно, через последовательный порт)., @Majenko

Вау. Это странно. Итак, я нашел эту вещь в сообщении GitHub MFRC522. В нем указано, что он совместим с ESP8266. Итак, теперь, когда у меня есть некоторая информация по этому поводу, в чем дело с миганием? Придется ли мне еще выполнять вспышку? И как бы я это сделал? Простите, просто очень запутался..., @Vraj P

«Перепрошивка» — это загрузка вашего программного обеспечения в ESP8266 из Arduino IDE. Это то, как вы помещаете свой код в чип, чтобы заставить его делать то, что вы хотите., @Majenko

О, да. Я вижу, спасибо. Вот что означали посты. Я думаю, что у меня более глубокие знания в этой теме. Как только я смогу полностью получить решение, я опубликую его как ответ. Спасибо за совет!, @Vraj P


1 ответ


Лучший ответ:

-1

Хорошо, я оставлю этот пост открытым для всех, у кого есть эта плата и Arduino и кто хочет использовать их вместе (вероятно, это только я, но кого это волнует). В любом случае, глядя на эту плату, можно сказать, что это собственный контроллер. Передние контакты — это то, что вам нужно для связи с самой платой. Он предназначен для использования с кабелем FTDI, подключаемым к компьютеру. В любом случае, если посмотреть дальше, мы увидим много кеглей за первыми шестью или около того. Чтобы подключить его к компьютеру с помощью Arduino, вам необходимо использовать этот конфиг.

Arduino | HUZZAH ESP8266
RX | RX (In the front)
TX | TX (In the front)
5V | V+ (In the front)
GND | GND (In the front)

Кроме того, вам нужно создать вещь, в которой Arduino не сможет функционировать, сделав ее портом коммуникатора для самого HUZZAH. Для этого просто возьмите один из контактов GND на Arduino и подключите его к контакту RESET на Arduino. После этого вам необходимо настроить ESP8266. Это ссылка на базовое руководство от ADAFRUIT о том, как это сделать. Вместо USB-кабеля вы, по сути, используете Arduino в качестве кабеля (довольно дорогого). В любом случае номер порта должен соответствовать порту, к которому подключен ваш Arduino (к компьютеру). Это если вы хотите использовать ARDUINO IDE.

Чтобы использовать предустановленный LUA NODEMCU, вам необходимо обратиться к этому руководство.

Другая вещь, о которой я хотел упомянуть, — это то, как использовать базовую плату с контроллером. Мне пришлось использовать RFID-плату MFRC522 с Arduino, и я хотел отправить информацию в Интернет. К сожалению, казалось, что я не могу использовать саму Arduino. Чтобы использовать эту плату, я использовал множество источников. Сначала была библиотека github (эта).

Следующим шагом было получение макета контактов (из здесь). Однако, если вы посмотрите на него, он имеет формат контактов платы WESMOS D1 MINI. Окончательный источник состоял в том, чтобы просмотреть страницу продукта (здесь) и преобразовать формат контактов, чтобы он соответствовал плате HUZZAH ( Это в разделе PIN). Это заняло много времени, но теперь все готово. Это базовое руководство о том, как я использовал плату HUZZAH с моим Arduino.

,