[와이파이] ESP8266 쉴드 사용하기

데이빗 2016-03-18 (금) 08:58 8년전 6199  

ESP8266을 쉴드형태로 간편하게 사용해 보자!

 

02cd46d8a607ca14b01d10ead866e139_1458258
 

 

 

ESP8266은 SoC중 하나로 WiFi 모듈중 Serial 통신을 이용하여 사용이 가능한 칩입니다.

 

하지만 3.3V 동작과 부가적으로 구성해주어야 하는 Pull-Up, Pull-Down은 번거롭기 그지없습니다.

 

이번에 나온 쉴드 형태의 ESP8266은 헤더만 연결하면 추가적인 배선이나 복잡한 회로 구성이 필요 없습니다.

 

스위치를 이용하여 0,1번 연결과 8,9번 연결을 지정해줄 수 있으며 GPIO도 외부로 나와있어 사용이 가능합니다. 

 

 

 

[사용 방법]

 

사용 방법은 매우 간편합니다.

쉴드용 헤더를 납떔해주기만 하면 바로 사용이 가능합니다.

쉴드 앞쪽에 위치한 GPIO와 PROG(ESP8266에 직접 프로그래밍을 하기 위함)에도 헤더핀을 납땜하여 사용이 가능합니다.

(여기서는 하지 않았습니다.)

 

다음은 헤더핀을 납땜한 모습입니다.

 

02cd46d8a607ca14b01d10ead866e139_1458259
02cd46d8a607ca14b01d10ead866e139_1458259
 

 

쉴드용 헤더핀의 종류에 따라 조금씩 차이가 있을 수 있습니다.

ICSP 소켓부는 필요하지 않습니다.

 

그대로 적층하면 아래와 같은 모습이 됩니다.

02cd46d8a607ca14b01d10ead866e139_1458259
 

 

기존에는 복잡한 AT command를 이용하여 확인하였으나 이번에는 라이브러리를 사용해 보도록 하겠습니다.

 

라이브러리 다운로드 링크 - github 바로가기

 

라이브러리 설치 방법은 아래 링크를 참조해 주시기 바랍니다.

http://blog.naver.com/roboholic84/220414174116

 

예제중 하나인 ESP8266_Shield_Demo를 이용하여 테스트 해 보겠습니다.

 

보통의 예제는 바로 업로드하여 테스트가 가능하나 해당 예제는 연결할 wifi의 SSID(와이파이 이름)와 password를 설정해 주어야 합니다.

 

빨간색 네모쳐진 부분에 와이파이 이름과 비밀번호를 넣어주면 됩니다.

 

02cd46d8a607ca14b01d10ead866e139_1458259


02cd46d8a607ca14b01d10ead866e139_1458259
 

 

이제 준비가 완료되었습니다.

 

스위치를 SW쪽으로 옮긴 후 업로드를 누릅니다.

 

업로드 후 시리얼 모니터를 키면 다음과 같은 창이 나옵니다.

 

02cd46d8a607ca14b01d10ead866e139_1458259
 

 

그리고 아무런 키를 보내면 작동이 시작됩니다.

 

02cd46d8a607ca14b01d10ead866e139_1458259
 

 

위와같이 뜨면서 작동이 시작됩니다.

 

이상으로 포스팅을 마치도록 하겠습니다.

 

 

 

메카리워즈 Image Map


모바일 버전으로 보기