Three easy peasy steps to get started with using the Arduino IDE

    1. Download the Arduino IDE

    We recommend using the Arduino IDE to program and upload the sketches to the ESPresso Lite. The Arduino IDE can be downloaded from https://www.arduino.cc/en/Main/Software


    *While the Arduino 1.8.1 is the latest, we recommend using earlier versions (e.g. 1.6.9) if you encounter any problems compiling the codes.

    2. Install the Arduino core for ESP8266 (WROOM-02)

    • Open Board Manager from Tools > Board > Board Manager and then install esp8266 by ESP8266 Community (current version is 2.3.0*) by clicking on it.

    <* last updated: 31 Oct 2016>

    • From menu Tools > Board select ESPresso Lite 2.0

    3. Install dependency for ESPresso Lite V2.0 board

    Open Library Manager (menu Sketch > Include Library > Manage Libraries…) then install the following libraries

    • ESPert by Jimmy (current version 1.2.6)
    • Adafruit NeoPixel by Adafruit (current version 1.0.6)
    • ArduinoJson by Benoit Blanchon (current version 5.8.3)
    • DHT sensor library by Adafruit (current version 1.3.0) -use 1.2.3 if encounter any problems
    • ESP8266 Oled Driver for SSD1306 display by Daniel Eichborn (current version 3.2.7)
    • HttpClient by Adrian McEwen (current version 2.2.0)
    • PubSubClient by Nick O'Leary (current version 2.6.0)

    <last updated: 6 Mar 2017>

    When you are ready, open the Arduino IDE and try uploading some examples from ESPert.


    Default Factory Program

    To restore to the default factory program,

    go to File > Examples > ESPert > _2000_ESPert_workshop and upload the sketch.


    Ensure that the ESPert library is of the latest update.

    Below is a simple instructional video put up by Brent Kinser on Youtube