상세 컨텐츠

본문 제목

Wemos D1 아두이노 보드 사용법

아두이노/와이파이 Wemos D1 보드

by nownow 2022. 1. 14. 19:51

본문

WeMos D1 와이파이 보드는 Ch340 UART 드라이버를 사용합니다.

http://www.wch.cn/download/CH341SER_ZIP.html

해당링크에서 드라이버를 다운로드 후 usb를 연결하시면 장치관리자에 인식 되는 것을 확인할 수 있습니다.

 

인식을 확인했다면 아두이노 IDE를 실행 하고

 

파일 -> 환경설정으로 들어갑니다.

아래쪽 추가적인 보드 매니저 URLs가 비어있을텐데 그 자리에

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

해당 링크를 붙여넣기합니다.

이미지거 첨부된 순서대로 ESP8266 Community 버전을 다운로드합니다.

 

그후 아두이노 IDE를 종료후 재실행합니다.

그후 툴 -> 보드를 확인하면 다음과 같이 추가 돼 있습니다. D1 R2 & mini를 선택합니다.

Upload Speed는 에러시 57600 으로 바꿔서 시도합니다.

void setup() {
Serial.begin(115200);

}

void loop() {
  Serial.println("Hello");
  delay(1000);

}

테스트용으로 시리얼 출력 코드를 업로드해봅니다.

정상 출력되는 모습을 확인합니다.

텍스트가 출력되지 않을시 우 하단 보드레이트 설정에서 115200 보드레이트가 맞는지 확인합니다.

 

이제 정상적으로 업로드가 되고 시리얼통신까지 확인했습니다. 주 기능인 와이파이 접속이 가능한지 확인합니다.

예제의 ESP8266WebServer -> HelloServer를 열고 

#define STASSID에 와이파이 이름

#define STAPSK에 와이파이 비밀번호를 입력합니다.

업로드 완료후 iptime 공유기에 연결됐다는 내용과 IP주소를 안내해주는 것을 시리얼 모니터에서 확인할 수 있습니다.

이제 PC와 연결하는것과 와이파이에 접속할 수 있는것을 모두 확인했습니다.

관련글 더보기