hd44780
New member
Привет всем.
Разжился я тут модулем ESP32 Core Board V2 / ESP32 DevKitC - ESP32 Modules and Boards — ESP-IDF Programming Guide v3.0-dev-80-g9b30f66 documentation
Ничего сам не перепрошивал, т.е. прошивка заводская. Подключил модуль к компу через встреенный в него CP2102, комп его успешно опознал, в терминале при нажатии Reset появляется лог запуска модуля, планшет и роутер видят модуль как точку доступа.
Когда кто-то к нему подключается как к точке доступа, в терминале вижу соответствующие сообщения.
При нажатии кнопки BOOT, затем Reset он успешно входит в режим перепрошивки (видно соответствующее сообщение).
Т.е. всё пашет.
Теперь надо подавать ему AT команды. Попытался пулять их в этот UART0 (как я понял это debug port) - он их, судя по всему, не понимает.
Например, ввожу AT+GMR (прочитать версию прошивки), он отвечает мне:
либо
в зависимости от того есть на конце моей посылки 0x0A или нет.
Вычитал в доке, что AT-команды надо пулять в UART1 (IO16-Rx, IO17-Tx), подключил туда свой USB-UART, там вообще "крикну, а в ответ тишина".
Пин EN смотрел вольтметром, там 3в. По доке "Chip-enable signal. Active high." - вроде норм. Других замечаний про этот сигнал я не нашёл. Заземлять его не пробовал (или надо было?).
Вопрос - как заставить модуль реагировать на команды? Я что-то сделал неправильно?
Спасибо.
Разжился я тут модулем ESP32 Core Board V2 / ESP32 DevKitC - ESP32 Modules and Boards — ESP-IDF Programming Guide v3.0-dev-80-g9b30f66 documentation
Ничего сам не перепрошивал, т.е. прошивка заводская. Подключил модуль к компу через встреенный в него CP2102, комп его успешно опознал, в терминале при нажатии Reset появляется лог запуска модуля, планшет и роутер видят модуль как точку доступа.
Когда кто-то к нему подключается как к точке доступа, в терминале вижу соответствующие сообщения.
При нажатии кнопки BOOT, затем Reset он успешно входит в режим перепрошивки (видно соответствующее сообщение).
Т.е. всё пашет.
Теперь надо подавать ему AT команды. Попытался пулять их в этот UART0 (как я понял это debug port) - он их, судя по всему, не понимает.
Например, ввожу AT+GMR (прочитать версию прошивки), он отвечает мне:
Код:
AT+GMR
:>
Код:
AT+GMR
:>what?
Вычитал в доке, что AT-команды надо пулять в UART1 (IO16-Rx, IO17-Tx), подключил туда свой USB-UART, там вообще "крикну, а в ответ тишина".
Пин EN смотрел вольтметром, там 3в. По доке "Chip-enable signal. Active high." - вроде норм. Других замечаний про этот сигнал я не нашёл. Заземлять его не пробовал (или надо было?).
Вопрос - как заставить модуль реагировать на команды? Я что-то сделал неправильно?
Спасибо.