[WizFi210] WiFi 개발환경 설정
Wiznet의 WiFi모듈 WizFi210, WizFi220 을 처음 구매하여 테스트 할 때 설정 사항을 정리해 본다.
WizFi210은 wiznet에서 새롭게 출시된 WiFi to Serial 모듈이다. 기존의 Wiz610모듈은 AP기능을 주로 사용 했지만 WizFi210은 WiFi Client용도로 AP에 접속하여 시리얼 데이터를 무선(WiFi)로 송수신할 수 있다.
저전력이고 전송 속도는 최대 11Mbps까지 가능하다고 한다. (참고로 AP기능을 하던 Wiz610은 1Mbps가 최대 이고 전류를 너무 많이 소비해서 USB전원으로도 부족했었는데... 많이 개선된것 같다. 테스트 해 보니 용도는 조금 다른것 같다.)
구조를 보면 WizFi210이 AP에 접속해서 시리얼 데이터를 WiFi로 송수신 할 수 있는 구조이다.
WiFi 모듈의 IP 및 접속 설정은 임베디드 보드에서 시리얼 포트로 할 수 있다.
그리고 한번 설정하면 전원 인가되고 바로 접속 가능하다. 사용자 입장에서는 단순히 시리얼 포트라 생각하면 된다.
처음 설정해야 할 사항은 무선 네트웍 환경이다.
UART 115200로 연결하여 AT 명령어로 설정하면 된다. USB2UART를 이용하여 PC에서 설정한다.
Wiz210 모듈을 시리얼 포트로 연결하면 "Serial2WiFi APP(WIZnet Co.Ltd"라는 메세지가 나타난다.
자세한 설정 내용은 퀵스타트 가이드를 참고하면 쉽게 설정 가능하다.
먼저 AP의 설정/보안 부분을 확인해서 그에 맞게 설정해 주면 된다.
SSID, Channel, 암호 등의 항목이다.
기본 네트웍 설정
암호설정
AT+WWPA=12345678
[OK]
AT+WWPA=12345678
[OK]
DHCP설정
AT+NDHCP=0
[OK]
네트웍 설정
AT+NSET=192.168.0.108,255.255.255.0,192.168.0.1
[OK]
포트 설정
at+nauto=1,1,,5000
[OK]
SSID, 채널설정
at+wauto=0,Wiz210FiTest,,6
[OK]
정상적으로 설정이 되었다면 WS명령으로 AP를 검색해 볼 수 있다.
AP검색
at+WS=,,6
at+WS=,,6
BSSID SSID Channel Type RSSI Security
00:26:XX66:XX:XX, Wiz210FiTest , 06, INFRA , -43 , WPA-PERSONAL
No.Of AP Found:1
[OK]
정상적으로 설정이 완료 되었다면 설정값을 저장하고 리부팅시 자동으로 접속하도록 설정 가능하다.
설정 저장하기
AT&W0
리부팅시 데이터 모드로
ATC1
ATA명령으로 WiFi AP에 접속가능하다. 접속되면 시리얼 포트로 WiFi데이터를 송수신할 수 있다. 이때는 AT명령이 적용이 안된다.(참고로 다시 명령 보드로 들어가려면 시리얼포트로 "+++"를 입력하면 된다.)
TCP
WiFi AP에 접속하기
ATA
IP SubNet Gateway
192.168.0.108: 255.255.255.0: 192.168.0.1
[OK]
1 HI WizFi220 Module Test
ATA
IP SubNet Gateway
192.168.0.108: 255.255.255.0: 192.168.0.1
[OK]
1 HI WizFi220 Module Test
정상적으로 WiFi AP에 접속이 완료되면 LED(CR10)가 점등된다.
테스트를 위해서는 WiFi모듈에 접속할 수 있는 TCP프로그램이 필요한데 예전에 작성했던
를 사용했다.
WiFi모듈(TCP 서버)에 Client모드로 접속하여 데이터를 전송하면 시리얼 포트로 전송된 값을 확인 할 수 있다..
반응형