ESP32 보드 안에 내장되어 있는 LED를 사용하는 법을 정리
자신이 사용하는 ESP32 보드의 schematic(회로도)를 확인해야 함
nodemcu-32s schematic
LED란에 저항 R9(470옴), LED1(파란색), GND와 연결된 GPIO 핀 번호로 IO2가 보임
=> GPIO2번 핀이 내장 LED와 연결되어 있음(GND와 연결되어 있으므로 3v3일 때 점등됨)
주로 사용하는 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);
}
실제로 잘 작동하는 지 확인해야 함.
! 위의 내용은 개인의 지식을 바탕으로 작성됨