Page 1 of 1

ESP32C模组AT返回数据乱码【已解决】

Posted: Thu Feb 10, 2022 7:49 am
by flywingjie
模组:ESP32-C3-WROOM-02
AT固件版本:2.3.0,官方版本未修改
硬件连线:GPIO7-TX,GPIO6-RX;
问题描述:
1、上电串口1能正常收到ready。
2.发送AT,返回“@?”,发送AT+GMR,返回“@?p5?”。
固件应该已经正常烧录。
请问这个问题是怎么解决?

Re: ESP32C模组AT返回数据乱码

Posted: Thu Feb 10, 2022 9:06 am
by ESP_Sun
方便把你烧录的固件以及你烧录固件的方法发出来吗?我烧录下看看?或者你可以直接烧录附件中的固件到 0x0 地址
factory_MINI-1.zip
(844.88 KiB) Downloaded 642 times
看看发送命令是否正常

Re: ESP32C模组AT返回数据乱码

Posted: Thu Feb 10, 2022 9:09 am
by flywingjie
串口转USB使用的是ESP-PROG.
at串口使用的是模组的PIN5与PIN6

Re: ESP32C模组AT返回数据乱码

Posted: Thu Feb 10, 2022 9:15 am
by flywingjie
烧录的固件使用的是官方的:ESP32-C3-MINI-1_AT_Bin_V2.3.0.0。
烧录的方法:
解压固件后,参照官方的下载指导中的第一种烧录方式,使用“flash_download_tool_3.9.2”工具烧录“ESP32-C3-MINI-1_AT_Bin_V2.3.0.0\ESP32-C3-MINI-1-V2.3.0.0\factory”目录下的“factory_MINI-1.bin”。

Re: ESP32C模组AT返回数据乱码

Posted: Thu Feb 10, 2022 9:25 am
by flywingjie
问题已经解决了,硬件设计人员在RX引脚上添加了一个10k的上拉电阻,并且添加了一个100nF的旁路电容。取消掉就能正常返回了。不过不取消“开机的ready”又能正常输出。。

Re: ESP32C模组AT返回数据乱码【已解决】

Posted: Thu Feb 10, 2022 9:37 am
by ESP_Sun
TX 控制输出, 所以当在 RX 上添加上拉电阻电容等,串口也可以打印出 ready

Re: ESP32C模组AT返回数据乱码【已解决】

Posted: Fri Feb 11, 2022 2:57 am
by flywingjie
请教下,以前有个帖子发的支持最大连接数为9的配置方法同样试用与ESP32-C与2.3.0固件吗?目前我需要最大连接数到5

Re: ESP32C模组AT返回数据乱码【已解决】

Posted: Fri Feb 11, 2022 3:47 am
by ESP_Sun
你说的是 BLE 吗?那个是没有经过测试版本,一般不推荐使用

Re: ESP32C模组AT返回数据乱码【已解决】

Posted: Fri Feb 11, 2022 5:57 am
by flywingjie
对,BLE连接最大需要到5个

Re: ESP32C模组AT返回数据乱码【已解决】

Posted: Tue Feb 22, 2022 8:44 am
by ESP_Sun
关于 ESP32C3AT BLE 最大连接数问题,请查阅 https://www.esp32.com/viewtopic.php?f=34&t=26169