ESP32 내장 LED 사용하기

최영진·2023년 4월 5일
0

ESP32

목록 보기
1/4

ESP32 보드 안에 내장되어 있는 LED를 사용하는 법을 정리

1. 내장 LED의 GPIO 번호 확인

자신이 사용하는 ESP32 보드의 schematic(회로도)를 확인해야 함
nodemcu-32s schematic

LED란에 저항 R9(470옴), LED1(파란색), GND와 연결된 GPIO 핀 번호로 IO2가 보임
=> GPIO2번 핀이 내장 LED와 연결되어 있음(GND와 연결되어 있으므로 3v3일 때 점등됨)

2. 자신이 사용하는 IDE에서 세팅 및 코딩

주로 사용하는 IDE를 켜고 사용하기 위한 세팅을 해야 함
링크 참고 : 아두이노 인터넷 연결

아두이노로 많이 하기 때문에 아두이노 기반 코드를 작성

// 1초마다 LED를 깜빡이는 코드

// 내장 LED에 연결된 핀번호
int LED = 2;

void setup(){
	pinMode(LED, OUTPUT);		// LED 핀을 출력모드로 설정
    digitalWrite(LED, LOW);		// LED를 초기상태로써 소등
}

void loop(){
	// LED를 1초동안 점등
	digitalWrite(LED, HIGH);
    delay(1000);
    
    // LED를 1초동안 소등
    digitalWrite(LED, LOW);
    delay(1000);
}

3. 작동 확인

실제로 잘 작동하는 지 확인해야 함.


! 위의 내용은 개인의 지식을 바탕으로 작성됨

profile
공부한 것을 정리하는 곳

0개의 댓글