Hardware/ESP

HiLetgo OTA WeMos D1 CH340 WiFi 개발보드 ESP8266 ESP-12E For Arduino IDE UNO R3

초인로크 2017. 1. 7. 19:34
반응형

HiLetgo OTA WeMos D1 CH340 WiFi 開発ボード ESP8266 ESP-12F For Arduino IDE UNO R3

위의 어드레스에서 아두이노 호환 와이파이 개발 보드를 구입했다.

한국에서는 만원이 넘던데, 일본 아마존에서는 500엔 정도에 살 수 있다. 

아두이노 소프트웨어를 이용해서 프로그래밍을 하기 위한 기본 설정을 정리 해 본다.

1.  Arduino IDE 를 인스톨한다.

https://www.arduino.cc/en/Main/Software

 

 

2. 아두이노 환경설정(Preferences)에서 추가 보드 메니져를 설정한다. 

Additional Boards Manager URLs 에 아래의 주소를 입력한다.

http://arduino.esp8266.com/stable/package_esp8266com_index.json

3.  Tools - Board: - Boards Manager 에서 [esp8266] 을 검색 한 뒤에 인스톨 해 준다.

 

4. 보드의 기본 설정은 아래와 같다.

 

 

 

 

혹시 USB 연결후에 보드가 인식하지 않는 경우에는 아래의 홈으로 가서 드라이버를 다운받아 깔아준다.

https://www.wemos.cc/downloads

 

5. 보드에 프로그램을 기록 할 때는 프로그래밍 모드로 변경 해 주어야 한다.

 1) [GPIO0] 과 [GND]를 연결한다.

 2) RESET 스위치를 눌렀다 뗀다.

 3) [GPIO0] 과 [GND]의 연결을 해제한다.

 이로써 테스트를 할 준비는 끝났다.

 

6. 프로그래밍 준비가 끝났으므로 아두이노의 대표적인 [Blink]샘플 프로그램 테스트 성공..

 

 

매번 블루투스로 모듈을 만들어 명령 내려주곤 했는데,

이제 와이파이로 로봇의 원격 컨트롤이 가능할 것 같다.

 

참고로 IoT 개발 관계로 쉽계 연계가 가능한 Blynk - Arduino, ESP8266, RPi의 링크를 여기에 걸어 놓는다.

[안드로이드용]

https://play.google.com/store/apps/details?id=cc.blynk

 

 

[iOS용]

https://itunes.apple.com/us/app/blynk-iot-arduino-raspberry/id808760481?mt=8

반응형