Умная электроника

Сайт для гиков! Электроника, программирование и 3D печать

ESP8266 – путь в Интернет вещей. Часть 2.

Просмотров: 385Комментарии: 0
IoTЭлектроника
ESP8266 – путь в Интернет вещей. Часть 2.

Сегодня мы проведем первые эксперименты с нашим модулем. Подключить к компьютеру его можно при помощи небольшого конвертера USB – RS232.

На борту конвертера есть переключатель, позволяющий переключить выход в режим 3,3 вольта. Подача 5 вольт на модуль нежелательна, и может привести к выходу его из строя. Я подключил модуль через макетную плату, как видно на фото.

Модуль питается непосредственно от конвертера RS232.

esp8266-rs232-320x320.jpg

VCC и GND — соединяем модуль с преобразователем, URXD модуля соединяем с TX конвертера, UTXD модуля соединяем с RX конвертера, CH_PD —подключаем к +3.3В.

esp8266-rs232-shema.png

Теперь запустим на компьютере любую терминальную программу, выставим номер виртуального COM порта – можно посмотреть в Диспетчере устройств Windows, и зададим скорость порта. Обычно рекомендуют для старых прошивок устанавливать скорость 57600, но все модули, с которыми я работал, уже имели новую прошивку и прекрасно соединялись на 9600.

После соединения дадим команду AT, модуль должен ответить ОК.

AT

OK

Смотрим версию прошивки:

AT+GMR

0018000902

0018 – это версия SDK, 0902 – версия прошивки. На текущий момент — это самая свежая версия. Если вам не повезло и в устройстве стоит старая прошивка, то в следующих статьях я расскажу, как ее обновить.

Синтаксис АТ команд аналогичен модемным.

Доступность команды - AT+command?

Значение параметра - AT+command=?

Установка параметра - AT+command=parameter

К примеру режим работы модуля можно узнать так : AT+CWMODE=? Ответ 1 – клиент, 2 – точка доступа.

Я не буду перечислять здесь все команды, ссылку на документацию я уже приводил в предыдущей статье.

Все что вы делаете, вы делаете на свой страх и риск. Автор статьи не несет ответственности за последствия ваших экспериментов.

Продолжение следует...