WeMos D1 R1 핀맵
핀 | 기능 | ESP-8266 Pin |
D0 | RX | GPIO3 |
D1 | TX | GPIO1 |
D2 | IO | GPIO16 |
D3 (D15) | IO, SCL | GPIO5 |
D4 (D14) | IO, SDA | GPIO4 |
D5 (D13) | IO, SCK | GPIO14 |
D6 (D12) | IO, MISO | GPIO12 |
D7 (D11) | IO, MOSI | GPIO13 |
D8 | IO, Pull-up | GPIO0 |
D9 | IO, Pull-up, BUILTIN_LED | GPIO2 |
D10 | IO, Pull-down,SS | GPIO15 |
A0 | Analog Input | A0 |
WeMos D1 R1 환경설정
Arduino IDE에서 WeMos D1 R1을 사용하려면 보드를 다운로드 받아야한다.
1. 파일 -> 환경설정에 들어가서 추가적인 보드 매니저 URLs에 http://arduino.esp8266.com/stable/package_esp8266com_index.json 이 주소를 붙여준다.
2. 툴 -> 보드 -> 보드매니저에서 ESP8266이라고 검색을 하고 2.7.1 버전을 설치해 준다.
만약에 ESP8266을 검색했을 때 아무것도 뜨지 않았다면 1번 과정부터 다시 시도한다.
3. 툴 -> 보드 -> ESP8266 Boards (2.7.1) -> WeMos D1 R1을 선택한다.
이것이 성공하면 환경설정은 성공
WeMos D1 R1 서버테스트
지금은 간단하게 WeMos D1 R1을 테스트해볼 것이다.
파일 -> 예제 -> ESP8266WiFi -> WiFiManualWebServer을 클릭하고 코드의 13~14번째 줄에 있는 와이파이이름과 비밀번호를 작성해 준다.
그 후 실행하고 시리얼모니터를 보면 웹서버를 1개 출력한다 그리고 웹서버에 들어가서 화면의 버튼을 클릭하면 WeMos D1 R1에 있는 LED를 켜고 끌 수 있다.
'Arduino > WeMos D1 R1' 카테고리의 다른 글
ESP8266-WeMos D1 R1 소개 (0) | 2023.08.14 |
---|