ESPsmart » Быстрый старт. Инициализация с помощью SD карты
Приглашаем всех желающих, принять участие в тестировании системы управления микроконтроллерами ESP8266/ESP32. Принять участие.

Быстрый старт. Инициализация с помощью SD карты

Рассмотрим упрощенную настройку устройства ESP32 Devkit или ESP8266 Wemos D1 Mini в системе с помощью SD карты (без дисплея).

1. Создаем новое устройство с чипом ESP32 или ESP8266 в системе управления ESPsmart Control.

2. Скачиваем файл с прошивкой (прошивка для ESP32 / прошивка для ESP8266). Для работы c SD картой необходимо использовать прошивку версию Fully.

3. Подключаем плату ESP32 Devkit или ESP8266 Wemos D1 Mini к компьютеру с помощью кабеля USB - micro-USB (Внимание! Не используйте дешевые кабеля, т.к. они могут некорректно работать, к примеру, не заливать прошивку, либо не выводить данные с порта). Если после подключения платы операционная система на обнаружила ни одного устройства (USB-SERIAL, UART -..) на COM портах, то дополнительно установите драйвер USB-to-Serial в зависимости от чипа встроенного в ваш UART преобразователь CH340 (Wnidows, Mac, Linux) или CP2102 (Windows, Mac, Linux) установленного на плате.

4. Скачиваем Программатор Flash Download Tools.

5. Прошиваем плату ESP8266

  • Запускаем программу Flash Download Tools
  • Выбираем чип устройства ESP8266
  • Выбираем COM порт, на котором у вас определилось устройство (см. п.3)
  • В появившемся окне, нажимаем кнопку ERASE для очистки памяти платы и ждем завершения операции
  • Выбираем скачанный файл .bin с ПРОШИВКОЙ и указываем адрес памяти 0х0
  • SPI SPEED оставляем 40 MHz, SPI MODE оставляем QIO
  • BAUD ставим 115200 (921600) и после этого нажимаем кнопку S T A R T и ждем завершения операции

6. Прошиваем плату ESP32

  • Запускаем программу Flash Download Tools
  • Выбираем чип устройства ESP32
  • Выбираем COM порт, на котором у вас определилась плата ESP32 (см. п.3)
  • В появившемся окне, нажимаем кнопку ERASE для очистки памяти платы и ждем завершения операции
  • Внимание! На некоторых модулях ESP32 для очистки памяти, необходимо нажать кнопку BOOT на самой плате перед нажатием ERASE в Flash Download Tools
  • Указываем адрес памяти 0x1000 и выбираем файл esp32-bootloader.bin из архива с Прошивкой
  • Указываем адрес памяти 0x8000 и выбираем файл esp32.partitions.bin из архива с Прошивкой
  • Указываем адрес памяти 0x10000 и выбираем файл прошивки espfw.ver.esp32.bin из архива с Прошивкой
  • Указываем адрес памяти 0xe000 и выбираем файл boot_app0.bin из архива с Прошивкой
  • Нажимаем кнопку START и ждем завершения операции.
  • Внимание! На некоторых модулях ESP32 для заливки прошивки, необходимо нажать кнопку BOOT на самой плате перед нажатием START в Flash Download Tools.

7. Отключаем кабель от платы.

8. Подсоединяем модуль SD карты к плате согласно DATASHEET платы.
Важно! В зависимости от модификации плат расположение пинов на них может различаться.

9. Подсоединяем карту к компьютеру. В разделе "Конфигурация" в системе ESPsmart Control добавляем домашний Wi-Fi. Скачиваем файл с токеном и настройками Wi-Fi.

10. Вставляем карту в обратно SD-модуль. Подаем питание.


Настройка завершена! Устройство должно появиться в сети.



Примеры