Setting up a D1 Mini NodeMCU ESP8266 Wi-Fi with Arduino
This code is for a video on how to start using a D1 Mini Wi-Fi development board with Arduino.
Keywords: NodeMCU, ESP32, Wi-Fi
224-Basic Blink sketch using a D1 Mini WiFi development board
Язык: C++
/*
* LED blink program testing D1 Mini Development board based on ESP8266
* blinks ON, OFF, ON, OFF, then long ON, OFF
*
* Watch video instructions: https://youtu.be/4QpOErbx0nM
* Written by Ahmad Shamshiri on August 1, 2019
* at 17:42 in Ajax, Ontario, Canada
* for Robojax.com
*
* Get this code and other Arduino codes from Robojax.com
* If you found this tutorial helpful, please support me so I can continue creating
* content like this.
* or make a donation using PayPal http://robojax.com/L/?id=64
*/
int LEDpin = LED_BUILTIN;
void setup() {
pinMode(LEDpin, OUTPUT); // Initialize the LEDpin pin as an output
}
// The loop function runs over and over again forever
void loop() {
digitalWrite(LEDpin, LOW);// Turns the blue LED ON (see video why)
delay(300);// Wait for 300 milliseconds
digitalWrite(LEDpin, HIGH);// Turns the blue LED OFF (see video why)
delay(300);// Wait for 300 milliseconds
digitalWrite(LEDpin, LOW);
delay(300);
digitalWrite(LEDpin, HIGH);
delay(300);
digitalWrite(LEDpin, LOW);
delay(1000);// Wait for a second (keep it ON)
digitalWrite(LEDpin, HIGH);
delay(1000); // Wait for a second (keep it OFF)
}
225-Basic Blink sketch with pin mapping using a D1 Mini Wi-Fi development board
Язык: C++
/*
* LED blink with pin Mapping for ESP8266 D1 Mini
* Written By Ahmad Shamshiri for Robojax.com
* on August 1, 2019 in Ajax, Ontario, Canada
* Watch video instruction: https://youtu.be/4QpOErbx0nM
*
* Get this code and other Arduino codes from Robojax.com
* If you found this tutorial helpful, please support me so I can continue creating
* content like this.
* or make a donation using PayPal http://robojax.com/L/?id=64
*/
//LED_BUILTIN
static const uint8_t D0 = 16;
static const uint8_t D1 = 5;
static const uint8_t D2 = 4;
static const uint8_t D3 = 0;
static const uint8_t D4 = 2;
static const uint8_t D5 = 14;
static const uint8_t D6 = 12;
static const uint8_t D7 = 13;
static const uint8_t D8 = 15;
static const uint8_t D9 = 3;
static const uint8_t D10 = 1;
int LEDpin = D7;
void setup() {
pinMode(LEDpin, OUTPUT); // Initialize the LEDpin pin as an output
}
void loop() {
digitalWrite(LEDpin, LOW);// Turns the blue LED ON (see video why)
delay(300);// Wait for 300 milliseconds
digitalWrite(LEDpin, HIGH);// Turns the blue LED OFF (see video why)
delay(300);// Wait for 300 milliseconds
digitalWrite(LEDpin, LOW);
delay(300);
digitalWrite(LEDpin, HIGH);
delay(300);
digitalWrite(LEDpin, LOW);
delay(1000);// Wait for a second (keep it ON)
digitalWrite(LEDpin, HIGH);
delay(1000); // Wait for a second (keep it OFF)
}
Ресурсы и ссылки
Ресурсов пока нет.
Файлы📁
Нет доступных файлов.