#include #define WIFI_SSID "" #define WIFI_PASSWORD "" WiFiServer server(80); void setup() { Serial.begin(115200); Serial.print("Connecting to : "); Serial.println(WIFI_SSID); WiFi.begin(WIFI_SSID, WIFI_PASSWORD); while (WiFi.status() != WL_CONNECTED) { Serial.print("."); delay(500); } Serial.println(""); Serial.println("WiFi connected"); server.begin(); Serial.println("Server started"); Serial...
Arduino
#include #define WIFI_SSID "" #define WIFI_PASSWORD "" void setup(){ Serial.begin(115200); WiFi.begin(WIFI_SSID, WIFI_PASSWORD); while (WiFi.status() != WL_CONNECTED){ Serial.print("."); delay(500); } Serial.println(); Serial.print("Connected with IP: "); Serial.println(WiFi.localIP()); } void loop(){ } 코드에 본인의 와이파이 이름과 와이파이 비밀번호를 입력하고 실행 후 시리얼모니터를 킨다면 와이파이의 IP를 출력한다. Github 바로가기 (클릭시 이동)
void setup() { pinMode(LED_BUILTIN, OUTPUT); } void loop() { digitalWrite(LED_BUILTIN, LOW); delay(1000); digitalWrite(LED_BUILTIN, HIGH); delay(2000); } 코드를 실행해 보면 Node MCU의 ESP칩 옆에서 파란색 LED가 반짝인다. Github 바로가기 (클릭시 이동)
IDE란? IDE(Integrated Development Environment, 통합개발환경)는 통합된 개발 환경으로, 개발자를 위한 종합 프로그램을 말한다. 쉽게 말해 개발 도구 모음집이라 보면 된다. Arduino IDE는? Arduino IDE는 아두이노를 위한 통합개발환경(IDE)로 아두이노 보드를 인식, 포트 연결, 소스 작성, 컴파일, 업로드가 가능한 상태를 만들고 업로드를 해주는 통합개발환경 중 1종류입니다. Arduino IDE + Node MCU 1. Arduino IDE -> 파일 -> 환경설정 2. 추가적인 보드 매니저 URLs에 http://arduino.esp8266.com/stable/package_esp8266com_index.json링크를 입력 추가로 다음 동작중 자세한 출..