Arduino

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에 ht..
WeMos D1 R1이란? WeMos D1 R1은 아두이노에서 간단하게 와이파이연결이 가능한 아두이노라고 생각하면 된다. WeMos D1 R1의 장단점 나는 WeMos D1 R1 간단한 IOT프로젝트나 Firebase를 사용할 때 사용한다. 왜냐하면 WeMos D1 R1은 Firebase연결이 매우 쉽기 때문이다. 단점으로는 핀개수가 작다는점이다. (디지털핀은 9개 아날로그핀은 1개) 핀개수가 작다는 단점때문에 큰 프로젝트의 경우에 나는 Node MCU나 ESP8266-01을 사용한다. 굳이 사용해야한다면 WeMos D1 R1과 아두이노 우노를 시리얼통신하는 방법도 가능은 하다. (하지만 비추천)
· Arduino
파일을 다운로드하고 압축을 풀어준다. 이런 화면이 나오는데 본인이 하고 싶은 버전에 따라서 theme_0.2 or theme_0.3을 복사한다. 아두이노를 다운로드 폴더 -> lib에 들어가서 theme파일을 지우고 붙여넣기를 하고 뒤에있는 _0.X를지운다.
· Arduino
아두이노 WeMos D1 R1을 사용할때 Error compiling for board LOLIN(WeMos) D1 R1.가 나올때가 있다. 이 버그는 ESP8266보드 버전 문제이다. 이 버그를 고치려면 Tools -> Board -> Boards Manager에서 ESP8266을 검색후에 2.7.1버전을 설치하고 Tools -> Board -> ESP8266 Boards (2.7.1)에서 WeMos D1 R1을 선택하면 에러가 고쳐진다.
d0ngwook7
'Arduino' 카테고리의 글 목록 (2 Page)