( https://dl.esp 처럼 기존에 적힌 것이 있는 경우 한 줄에 한 url 입력 )
tools > board > boards manager에서
여기서 install 버튼이 안뜨면
아두이노sketch를 버전 업데이트
esp8266보드 설치 후
board설정에서
LOLIN(WE D1 R1 MINI 보드로 설정
// 필요한 라이브러리를 포함합니다.
#include <ESP8266WiFi.h>
// WiFi 연결을 위한 인증 정보를 설정합니다.
const char* ssid = "RXO_2.4";
const char* password = "rxo12345678";
// LED가 연결된 핀 번호를 설정합니다.
const int ledPin = D1;
// WiFi 클라이언트 객체를 생성합니다.
WiFiClient client;
void setup() {
// 시리얼 통신을 초기화합니다.
Serial.begin(9600);
// WiFi 네트워크에 연결합니다.
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println("WiFi 연결 중...");
}
Serial.println("WiFi 연결 성공!");
// LED 핀을 출력 모드로 설정합니다.
pinMode(ledPin, OUTPUT);
}
void loop() {
// 웹 페이지에 연결합니다.
if (client.connect("example.com", 80)) {
Serial.println("example.com에 연결되었습니다.");
// LED를 켭니다.
Serial.println("led on");
// delay(3000);
digitalWrite(ledPin, HIGH);
delay(1000);
// LED를 끕니다.
Serial.println(".com 연결을 닫습니다");
Serial.println("led off");
// delay(3000);
digitalWrite(ledPin, LOW);
delay(1000);
// 연결을 닫습니다.
client.stop();
} else {
Serial.println("서버에 연결할 수 없습니다.");
}
// delay(5000);
}
//시리얼모니터 확인
글 잘 봤습니다, 감사합니다.