NodeMCU

NodeMCU 입문하기, 사물인터넷 시스템 구축 및 모니터링 시스템 구축(1) |유찬맨

유찬맨 2021. 10. 9. 15:01
반응형

이번 글에선 아두이노와 NodeMCU 비교와

아두이노 스케치 셋업

NodeMCU 다이오드 점멸테스트

LED 점멸테스트를 진행할것이다.

 

아두이노 UNO와 NodeMCU 비교

  NodeMCU 아두이노 UNO
CPU Tensilica Xtensa 32-bit 
LX106 RISC microprocessor
ATmega328P - 8 bit AVR 
RISC microcontroller
메모리 128KB 2KB
저장장치( Flash memory) 4MB 32KB
Operating Voltage 3.3V 5V

NodeMCU 점멸 테스트를 위한 

준비물

NodeMCU,LED

1.아두이노 스케치 셋업

 

환경설정에 들어간다

아두이노 스케치 환경설정 접속

환경설정 추가 보드매니저에 링크 삽입

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

아두이노 스케치 환경설정 추가 보드매니저

보드매니저에 들어간다.

아두이노 스케치 보드 매니저 접속

검색에 esp8266 검색 후 설치해준다.

아두이노 스케치 보드매니저 esp8266

보드를 NodeMCU 1.0(ESP-12E Module) 로 변경해준다.

아두이노 스케치 보드를 NodeMCU 1.0(ESP-12E Module) 로 변경

NodeMCU를 컴퓨터와 연결해준다.

NodeMCU 컴퓨터와 연결

예제를 사용하여 사용하여 보드에 장착된 다이오드 발광 테스트를 진행한다.

아두이노 스케치 NodeMcu 예제 과정

 

업로드해준다.

아두이노 스케치 Blink 예제 업로드

아래 영상처럼 다이오드가 발광하면 성공이다.

NodeMCU 다이오드 점멸 영상

NodeMCU LED 점멸 테스트

LED

LED의 긴다리(굽은다리)를 D2 짧은다리를 GND(-)에 연결해준다.

위에 사용한 예제에 아래 코드를 추가 후 업로드해준다.

#define LED_BUILTIN D4

LED 점멸 테스트를 위해 코드 수정

반응형

아래 영상처럼 작동하면 성공이다.

NodeMCU LED 점멸 테스트 영상

 

다음 글에선 NodeMCU로 온도센서를 사용할것이다.

반응형