• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

ESP32-Wrover-B DevKitC не реагирует на AT команды

Hopupu

New member
Приветствую!

Впервые столкнулся с продукцией espressif в лице данного модуля.

Загрузил прошивку (ESP32-WROVER AT Bin V2.0 ) с помощью Flash Download Tools, все ок. Скетчи заливаются, все работет, НО .. не работает только отправка AT команд из различных терминалов, от моей stm32f4 (100% рабочая) и т.п... все, что передает esp32 в uart я получаю, но команды игнорируются.. подключил к пинам TX/RX данной платы. Пробовал так же пины указанные в разделе: Downloading AT Firmware into Flash (AT Instruction Set and Examples) но так же без успехов.. поигрался с рекомендациями из этого раздела.. тоже без толку... Пните в нужную сторону плиз =)

Спасибо
 

CodeNameHawk

Moderator
Команда форума
1. Схема подключения, какие где подтяжки и.т.д.
2.Покажите скриншотами типа, залил - видно это, потом послал это, а видно это.
 

Hopupu

New member
Добрый день.

Модуль в таком исполнении:
esp3202-300x300.png
Подключаюсь к нему по одному uart терминалкой (обозначу как COM8, переходник usb-uart) с помощью пинов RX/TX/GRD (обозначены), а через microusb напрямую к usb порту (COM10), через который и прошиваю модуль.


Утилитой Flash Download Tools залил прошивку ESP32-WROVER AT Bin V2.0:
fd.jpg

После того в порту COM8, а также COM10 ловлю то, что выкидывает модуль:

ets Jun 8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:6352
ho 0 tail 12 room 4
load:0x40078000,len:11332
load:0x40080400,len:6564
entry 0x40080760
[0;32mI (30) boot: ESP-IDF v3.3 2nd stage bootloader[0m
[0;32mI (30) boot: compile time 06:07:57[0m
[0;32mI (30) boot: Enabling RNG early entropy source...[

0m
[0;32mI (34) boot: SPI Speed : 40MHz[0m
[0;32mI (38) boot: SPI Mode : DIO[0m
[0;32mI (42) boot: SPI Flash Size : 4MB[0m
[0;32mI (46) boot: Partition Table:[0m
[0;32mI (50) boot: ## Label Usage Type ST Offset Length[0m
[0;32mI (57) boot: 0 phy_init RF data 01 01 0000f000 00001000[0m
[0;32mI (65) boot: 1 otadata OTA data 01 00 00010000 00002000[0m
[0;32mI (72) boot: 2 nvs WiFi data 01 02 0001200

0 0000e000[0m
[0;32mI (80) boot: 3 at_customize unknown 40 00 00020000 000e0000[0m
[0;32mI (87) boot: 4 ota_0 OTA app 00 10 00100000 00180000[0m
[0;32mI (94) boot: 5 ota_1 OTA app 00 11 00280000 00180000[0m
[0;32mI (102) boot: End of partition table[0m
[0;32mI (106) esp_image: segment 0: paddr=0x00100020 vaddr=0x3f400020 size=0x20bfc (134140) map[0m
[0;32mI (162) esp_image: segment 1: paddr=0x00120c24 vaddr=0x3ffbdb60 size=0x03004 ( 1

2292) load[0m
[0;32mI (167) esp_image: segment 2: paddr=0x00123c30 vaddr=0x40080000 size=0x00400 ( 1024) load[0m
[0;32mI (170) esp_image: segment 3: paddr=0x00124038 vaddr=0x40080400 size=0x0bfd8 ( 49112) load[0m
[0;32mI (199) esp_image: segment 4: paddr=0x00130018 vaddr=0x400d0018 size=0x127fe8 (1212392) map[0m

[0;32mI (624) esp_image: segment 5: paddr=0x00258008 vaddr=0x4008c3d8 size=0x0c254 ( 49748) load[0m
[0;32mI (645) esp_image: segment 6: paddr=0x00264264 vaddr=0x400c0000 size=0x0006c ( 108) load[0m
[0;32mI (659) boot: Loaded app from partition at offset 0x100000[0m
[0;32mI (660) boot: Disabling RNG early entropy source...[0m

2.0.0

max tx power=78,ret=0



далее через COM8 пытаюсь дать любую AT команду... нет реакции ...
fd2.jpg
 

CodeNameHawk

Moderator
Команда форума
Попробуйте послать АТ на COM10 с его родным переходником.
есп8266 ,если АТ прошивка залилась правильно, после запуска пишет Ready, как в есп32 не скажу.
 

CodeNameHawk

Moderator
Команда форума
И проверьте по схеме не на те же ли ноги Тх и Rх вы включаете второй переходник.
Получается два переходника параллельно, что не есть хорошо.
 

CodeNameHawk

Moderator
Команда форума
все проверил, ноги разные, на COM10 не отправляются команды..
Если ноги разные, то как вы можете видеть то же самое на разных переходниках?

Для проверки, прошейте простым скетчем из ардуиныиде, где просто в Serial выводиться текст.
 

CodeNameHawk

Moderator
Команда форума
Я тоже быстро отказался от АТ прошивки, так как с нею нужен второй процессор.
 

Hopupu

New member
Вот тут у меня возникли новые вопросы.. мне нужно будет организовать:
Web сервер
FTP клиент/сервер
SPI (slave)
какие то дополнительные arduino/python процедуры/скрипты..

как лучше и возможно ли организовать все это в одном модуле с точки зрения esp32 .. что использовать лучше.
 

CodeNameHawk

Moderator
Команда форума
как лучше и возможно ли организовать все это в одном модуле с точки зрения esp32 .. что использовать лучше
Проще всего накидать на ардуино, Web сервер, SPI (slave) из "коробки", для FTP клиент/сервер поищите библиотеку.
 
Сверху Снизу