Skip to content

Instantly share code, notes, and snippets.

@adamkdean
Created April 16, 2020 18:28
Show Gist options
  • Save adamkdean/c50e0af79676e76bedea1551cc270b66 to your computer and use it in GitHub Desktop.
Save adamkdean/c50e0af79676e76bedea1551cc270b66 to your computer and use it in GitHub Desktop.

Revisions

  1. adamkdean created this gist Apr 16, 2020.
    51 changes: 51 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,51 @@
    #include <Arduino.h>
    #include <ESP8266WiFi.h>

    const char *ssid = "ssid_here";
    const char *password = "pass_here";

    void setup()
    {
    pinMode(LED_BUILTIN, OUTPUT);

    Serial.begin(9600);
    Serial.println("Starting...");

    for (int i = 0; i < 10; i++)
    {
    digitalWrite(LED_BUILTIN, HIGH);
    delay(250);
    digitalWrite(LED_BUILTIN, LOW);
    delay(250);
    }

    Serial.println();
    Serial.println();
    Serial.print("Connecting to ");
    Serial.println(ssid);
    WiFi.begin(ssid, password);

    while (WiFi.status() != WL_CONNECTED)
    {
    digitalWrite(LED_BUILTIN, HIGH);
    delay(500);
    digitalWrite(LED_BUILTIN, LOW);
    Serial.print(".");
    }

    Serial.println("");
    Serial.println("WiFi connected");
    Serial.println("IP address: ");
    Serial.println(WiFi.localIP());

    digitalWrite(LED_BUILTIN, HIGH);
    }

    void loop()
    {
    Serial.println(WiFi.localIP());
    digitalWrite(LED_BUILTIN, HIGH);
    delay(500);
    digitalWrite(LED_BUILTIN, LOW);
    delay(500);
    }