Header banner
Revain logoHome Page
Christopher Foreman photo
1 Уровень
569 Отзывов
0 Карма

Отзыв о 🔌 HiLetgo ESP8266 NodeMCU CP2102 ESP-12E Development Board: Идеально для Arduino IDE/Micropython; Большой размер от Christopher Foreman

Revainrating 5 out of 5

Несколько шагов для настройки этой доски

Наконец-то я правильно понял эту доску. Может показаться, что это много шагов, но большинство из них не сложны и не требуют много времени. Подключение к моей домашней сети Wi-Fi занимает от 1 до 7 секунд. После подключения к WiFi он подключается к моему MQTT-брокеру менее чем за 2 секунды. Когда я публикую сообщения MQTT своему брокеру, не возникает заметной задержки, прежде чем эта доска ответит. Я подключил его к датчику BMP280 и проверил работу пинов I2C. Я протестировал его с сервоприводом, используя встроенную программу Sweep.ino. На веб-сайте HiLetgo есть страница для этой платы, но, похоже, там нет ссылки на техническое описание или даже на распиновку. Наконец-то я нашел техническое описание и распиновку на Components101 dot com. У них есть страница под названием NodeMCU ESP8266 Pinout, Features, Specifications and Datasheet, которая включает в себя и то, и другое. Если вы не видите COM-порт при подключении этого устройства, вам может потребоваться установить драйвер для CP2102 UART (маленькая квадратная микросхема рядом с портом micro USB). Этот чип сделан Silicon Labs, и на их веб-сайте есть загрузка драйвера 210x. Установите библиотеку "AdaFruit ESP8266" в диспетчере библиотек Arduino IDE (Дополнительно -> Управление библиотеками.). Это даст вам файл ESP8266WiFi.h, который вам понадобится для ваших эскизов. #include <ESP8266WiFi.h>В настройках Arduino IDE добавьте ссылку на "package_esp8266com_index.json", которую вы можете найти в Интернете. После того, как вы это сделаете, вы можете выбрать эту доску в менеджере досок. После того, как вы все это сделали, она должна работать как любая официальная плата Arduino.

Плюсы
  • Бесплатно для образовательных целей
Минусы
  • Стиль 90