중요 : 사용하지 마십시오 AT+IPR=9600
! (업데이트 참조)
115,200 보드에서 통신하는 ESP8266 12E 모듈이 있습니다. Arduino Nano와 SoftwareSerial을 함께 사용하기 때문에 지저분 해집니다. 따라서 ESP 모듈의 전송 속도를 줄여야한다는 것을 알았습니다.
그것을 하는 방법에 대한 이 링크 를 찾았 습니다.
궁금
이것은 영구적으로 변경됩니까, 아니면 모듈 전원을 켤 때마다이 작업을 수행해야합니까?
Arduino에서 SoftSerial을 통해 명령을 보내서 동일한 결과를 얻을 수 있습니까? 글쎄, 나는 시도한 이래로 추측하지 않으며 항상
AT+CIOBAUD=9600
또는에 오류가 발생합니다AT+IPR=9600
.ESP8266의 최신 펌웨어 버전에서는 전송 속도가 9,600으로 기본 설정되어 있습니다. 누구든지 이것을 확인할 수 있습니까? 그렇다면 새로운 펌웨어를 플래시하는 것이 더 낫습니까?
모듈 공급 업체 :
Ai-Thinker Technology Co.,Ltd.
현재 펌웨어 버전은 0.3.0이라고 생각합니다. 내가 보내는 경우 AT+GMR
내가 얻을 :
sending AT+GMR
response: ?AT¥TJÕ¨H(Q�²•ÉÍ¥½¹é‚r¢‚r‚r‚BÕ��Â’‚ŠªŠ¢Ò¢ªÒªÂJm
SDK versioo:0.3.0
Ai�½½
‚Šj
보드 율이 너무 높아서 다시 쓰레기가 발생합니다.
모듈에 대한 기타 정보 :
sending AT+RST
response: ?AT+RST
OK
WRT
"%M
<99CT
ets Jan 8 2013,rst catse:2, boot lode:(3,7)
load 0x40100000ntail 4
chksum 0x89
ld tail 4
chm3 tail 8 r 0 aM
ón't use rtc mem dat`
sl��oÌÿ
Ai-Thinker Technology Co.,Ltd.
최신 정보
(*) FTDI232 모듈을 사용하여 ESP8266-12E 모듈로 전송 한 AT+IPR=9600
후 차단 했습니다 !
AT+IPR=9600
ESP8266 (-12E)에서 사용하지 마십시오 .
나는 지금까지 그것을 복구하지 못했습니다! 다시 플래시를 시도했지만 유효하지 않은 헤드 예외가 발생합니다.
새 모듈에서 AT+CIOBAUD=9600
명령을 보냈고 작동했습니다. 영구적으로!
내 모듈 사양 :
AT+GMR
AT version:0.40.0.0(Aug 8 2015 14:45:58)
SDK version:1.3.0
Ai-Thinker Technology Co.,Ltd.
Build:1.3.0.2 Sep 11 2015 11:48:04
OK