Какая связь между стандартной библиотекой 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

, 👍0

Обсуждение

Библиотека ESP8266WiFi основана на библиотеке WiFi Arduino, поэтому функции очень похожи, поэтому код можно портировать между разными библиотеками WiFi для Arduino., @Juraj

в библиотеке ESP8266WiFi есть примеры в меню IDE Examples, @Juraj


1 ответ


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

2

экран Wi-Fi и ESP8266 с любой из нескольких популярных прошивок для сервисов Wi-Fi – это разные устройства, каждое из которых может предоставлять сервисы WiFi для другого подключенного к нему устройства, например Arduino Uno. Их интерфейсы различаются, несмотря на то, что они могут использоваться для выполнения аналогичных задач — разгрузки связи WiFi с Arduino — и две библиотеки написаны для управления каждым из них соответственно.

,

Ах я вижу. Эта официальная библиотека WiFi.h предназначена только для платы «расширения» **Arduino WiFi Shield**., @Rick