MaloufSleep / ME-ESP8266

Malouf Electronics - ESP8266 Dev Board
MIT License
204 stars 5 forks source link

ME-ESP8266

Malouf Electronics - ESP8266 Dev Board

The ultimate ESP8266 development board built by makers for makers.

Malouf Electronics website

SPECIFICATIONS / FEATURES

GETTING STARTED

  1. Download Arduino IDE (https://www.arduino.cc/en/Main/Software)
  2. Setup ESP8266 support for Arduino IDE:
    • Start Arduino and open Preferences window.
    • Enter https://arduino.esp8266.com/stable/package_esp8266com_index.json into the Additional Board Manager URLs field.
    • Open Boards Manager from the Tools > Board menu and find esp8266 platform.
    • Select the version you need from the drop-down box.
    • Click the Install button.
    • Don't forget to select your ESP8266 board from the Tools > Board menu after installation.
  3. Select "Generic ESP8266 Module"
  4. Pick the following from the Tools menu:
    • Upload Speed: 115200
    • CPU Frequency: 80MHz
    • Crystal Frequency: 26MHz
    • Flash Size: 16MB
    • Flash Mode: DOUT
    • Flash Frequency: 40MHz
    • Port: (the serial port of your USB cable)
  5. Paste the code below into a new sketch and upload to the board (In order to upload you may have to hold the boot button until esptool connects):
const int LED_RED = 5;

void setup() {
    pinMode(LED_RED, OUTPUT);     // setup red LED as output
}

void loop() {

    digitalWrite(LED_RED, LOW);   // turn the LED on
    delay(1000);                  // wait for a second

    digitalWrite(LED_RED, HIGH);  // turn the LED off
    delay(1000);                  // wait for a second

}

If all goes well the board will program and the red LED will start blinking.