Какая связь между стандартной библиотекой arduino и библиотекой esp8266?
Могу ли я использовать только стандартную библиотеку Arduino, не касаясь файлов заголовков, связанных с esp8266?
Мне удалось подключиться к WiFi с заголовком ESP8266WiFi.h
, но не удалось с библиотекой Arduino WiFi.h
.
Я следую этому https://www.arduino.cc/en/Tutorial/ConnectWithWPA руководству по подключению WiFi. но плата, кажется, постоянно перезагружается (я, конечно, не понимаю ошибки. Я ничего не знаю об оборудовании).
Моя плата ESP8266 V3 ESP-12N F NodeMcu Lua CP2102
@Rick, 👍0
Обсуждение1 ответ
Лучший ответ:
экран Wi-Fi и ESP8266 с любой из нескольких популярных прошивок для сервисов Wi-Fi – это разные устройства, каждое из которых может предоставлять сервисы WiFi для другого подключенного к нему устройства, например Arduino Uno. Их интерфейсы различаются, несмотря на то, что они могут использоваться для выполнения аналогичных задач — разгрузки связи WiFi с Arduino — и две библиотеки написаны для управления каждым из них соответственно.
Ах я вижу. Эта официальная библиотека WiFi.h
предназначена только для платы «расширения» **Arduino WiFi Shield**., @Rick
- Как читать и записывать EEPROM в ESP8266
- Как сделать выводы Tx и Rx на ESP-8266-01 в выводах GPIO?
- Как навсегда изменить скорость передачи данных ESP8266 (12e)?
- Как заставить 5-вольтовое реле работать с NodeMCU
- Как исправить: Invalid conversion from 'const char*' to 'char*' [-fpermissive]
- ESP8266 не подключается к Wi-Fi
- AT-команда не отвечает на последовательный монитор
- Разница между этими двумя платами NodeMCU?
Библиотека ESP8266WiFi основана на библиотеке WiFi Arduino, поэтому функции очень похожи, поэтому код можно портировать между разными библиотеками WiFi для Arduino., @Juraj
в библиотеке ESP8266WiFi есть примеры в меню IDE Examples, @Juraj