AT+RST와 리셋 버튼의 메시지가 많이 다르게 나온다.
AT+RST OK ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 2408, room 16 tail 8 chksum 0xe5 load 0x3ffe8000, len 776, room 0 tail 8 chksum 0x84 load 0x3ffe8310, len 632, room 0 tail 8 chksum 0xd8 csum 0xd8 2nd boot version : 1.6 SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size & Map: 32Mbit(512KB+512KB) jump to run user1 @ 1000 ⸮⸮n⸮r⸮⸮n|⸮ll⸮$`⸮rl⸮l⸮l`⸮rl⸮l⸮l`⸮rl$⸮ll`rl$rl⸮bbČb⸮bbr⸮$b⸮n'nn⸮l⸮l⸮l⸮ll⸮l⸮⸮⸮⸮$`⸮n⸮bbll$b⸮⸮bbl⸮brlrl ready |
기본은 AP 모드로 되어있는 것 같고
AT+CWMODE? +CWMODE:2 OK |
FaryLink_F81835 라는 SSID로 검색되고 접속된다.
AT+CWSAP? +CWSAP:"FaryLink_F81835","",1,0,4,0 OK |
핸드폰이 192.168.4.2로 붙었는데 MAC이 안드로이드에서 나오는 거랑 다르다. 머지?
AT+CWLIF 192.168.4.2,0e:f8:ff:00:00:00 OK |
핸드폰에서 붙이면 이렇게 붙는데, 저 MAC은 도대체 누구꺼냐 -ㅁ-?
노트북꺼 붙이니 제대로 뜨는데, 핸드폰은 왜 다르지?
AT+CWLIF 192.168.4.2,0e:f8:ff:00:00:00 192.168.4.3,8c:55:4a:28:25:bc OK |
요건 노트북 MAC
$ ifconfig wlo1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1280 inet 192.168.4.3 netmask 255.255.255.0 broadcast 192.168.4.255 inet6 fe80::9169:c7eb:3e76:3204 prefixlen 64 scopeid 0x20<link> ether 8c:55:4a:28:25:bc txqueuelen 1000 (Ethernet) RX packets 2431961 bytes 301079066 (301.0 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 205909 bytes 25249933 (25.2 MB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 |
status가 5는 멀 의미하는지 모르겠다. 한개 더 붙었다고 느는것도 아니고 머지?
프로토콜 문서 찾아보니 5번은 wifi에 연결되지 않았다. 머 AP 모드니까 당연한건가?
AT+CIPSTATUS STATUS:5 OK |
[링크 : https://www.espressif.com/sites/default/files/4a-esp8266_at_instruction_set_en_v1.5.4_0.pdf]
'embeded > eps8266' 카테고리의 다른 글
esp8266 sdio wifi (0) | 2024.09.12 |
---|---|
esp8266 nodemcu v3 기본 펌웨어 (0) | 2023.12.11 |
esp8266 esptool.py (0) | 2023.12.11 |
esp8266 microUSB 연결 2 (0) | 2023.12.11 |
esp8266 arduino (0) | 2023.12.09 |