C++ C Python

Build Status


Welcome to the ESPert Arduino library for users of the ESPresso Lite. Please proceed to follow the procedures as prescribed in the ESPresso Lite tutorial (


Arduino Software

ESP8266 Board Manager

  • Start Arduino and open Preference
  • Enter the URL into Additional Board Manager URLs field. If you have multiple URLs, separating them with commas.
  • Open Boards Manager from Tools > Board > Board Manager then install esp8266 by ESP8266 Community (current version is 2.2.0)
  • From menu Tools > Board select Generic ESP8266 Module

Install dependency for ESPert

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

  • ESPert by Jimmy (current version 1.2.4)
  • DHT sensor library by Adafruit (current version 1.2.3)
  • PubSubClient by Nick O'Leary (current version 2.6.0)
  • ArduinoJson by Benoit Blanchon (current version 5.2.0)
  • HttpClient by Adrian McEwen (current version 2.2.0)
  • ESP8266 Oled Driver for SSD1306 display by Daniel Eichborn, Fabrice Weinberg (current version 2.0.2)
  • Adafruit NeoPixel by Adafruit (current version 1.0.5)

Run examples from ESPert

  • Open Arduino IDE, try examples of ESPert library