아두이노-ESP8266 WiFi모듈 사용하기(2)

2019. 5. 2. 16:50프로젝트/카페 소음 알림 App

연결

3.3V에 연결해 줘야 합니다.

모듈이 망가질 수 있으니 주의

 


테스트

아래 코드를 업로드 해주고 테스트 해봅시다.

시리얼 모니터를 열고 명령어를 입력해서 모듈과 통신 할 수 있습니다.

아래 명령어를 따라서 입력해 봅시다.

보통 통신이 잘 이루어 졌다면 OK를 반환해줍니다.

 

AT

 

AT+CWMODE=2 // AP MODE

 

AT+CWSAP? // ESP8266 AP, SSID, PASSWORD, CHANNEL, ENCRYPTION 확인

 

AT+CWLIF // PC가 ESP8266 AP에 접속됬나 확인

 

AT+CIFSR // ESP8266의 IP와 MAC주소 확인

 

AT+CIPMUX=1 // MULTIPLE CONNECTION

 

AT+CIPSERVER=1, 8888 //ESP8266 TCP PORT OPEN

 

AT+CIPSTATUS // SERVER STATUS 확인

 

AT명령어 정리

https://cdn.sparkfun.com/assets/learn_tutorials/4/0/3/4A-ESP8266__AT_Instruction_Set__EN_v0.30.pdf

AI-THINKER AT COMMANDS/ ESP8266 AT COMMAND Set

http://www.pridopia.co.uk/pi-doc/ESP8266ATCommandsSet.pdf

 

원하는 공유기와 모듈의 연결은 아래의 명령어로 가능합니다.

 

AT+RST

 

AT+CWMODE=3

 

AT+CWJAP="공유기SSID","공유기 비밀번호(비밀번호 없으면 공백으로)"