ESPRESSO LITE V2 LEARNING Guide
Let's get started!
Getting started with the ESPresso Lite V2
espresso lite starter kit
The starter kit consists of:
The ESPresso Lite V2.0 can be used as a 'bare board' or best together with additional components such as the 0.96" OLED display or a DHT22 digital temperature and humidity sensor as an IoT starter kit.
It is advisable to secure the board onto a breadboard for stability while working with the component.
You can use either FTDI cable or UC00A USB to UART converter to upload your program from your PC or just simply to power the board.
You can use power from 3x AA/AAA batteries (4.5V), powerbanks (5V) or simply from your PC/laptop USB port (5V).
programming it with 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.6.10 is the latest, we recommend using version 1.6.9 (or later version) if you encounter any problems compiling the codes.
1. Download the Arduino Interactive Development Environment (IDE)
Install Arduino 1.6.9 https://www.arduino.cc/en/Main/Software
Start Arduino and open Preferences window.
2. Install the Arduino core for ESP8266 (WROOM-02)
3. Install dependency for ESPresso Lite V2.0 board
Open Library Manager (menu Sketch > Include Library > Manage Libraries…) then install the following libraries
4. Upload the default factory sketch "_2000_ESPert_workshop" from the ESPert examples
To follow the tutorial provided in the guide, please upload the default factory sketch.
Go to File > Examples > ESPert >_2000_ESPert_workshop and upload the sketch.
board layout
The ESPresso Lite V2 is an Arduino-compatible Wi-Fi enabled microcontroller. To put it simply, it uses the same Arduino IDE (programming environment) like how anyone would to program their own Arduino board.
Like the Arduino board, the ESPresso Lite V2 has similar pins e.g. digital pins number 0 - 16 (see the pins shaded in brown)
Note that some on-board components share the same pin outs as some of the I/O pins. For example,
You can connect sensors or actuators with the help of jumper wires directly to the pin out of the ESPresso Lite V2 board. Take note that some pins have special characteristics built-in:
fritzing pin-out diagram
From time to time, you will see diagrams produced by Fritzing, an open-source electronic circuit design tool. You will also see some examples contributed by various users who have been actively contributing their resources to the open-source community e.g. Chiang Mai Maker Club.
The Fritzing diagram provides a brief illustration showing how the hardware and components are to be connected. Sometimes not all the physical hardware used as shown in the diagram. For instance, it is assumed that ALL the ESPresso Lite board in the Fritzing diagrams used are already connected to the a power source via the FTDI-compatible (e.g. UC00A) USB-Serial converter cable at pins DTR, TX, RX, Vin, CTS & GND. The omission from the Fritzing diagram is to make it easier to read especially for novice learners.
Using the Arduino sketch examples
To set up and use the Arduino IDE to upload the sketch codes into the ESPresso Lite V2 board, please refer to http://www.espressolite.com/arduino-ide for details.
More information about setting up your first cloud account and getting started using the ESPresso Lite can be found here: http://www.espressolite.com/espresso-lite-v2-0
Espert Pte Ltd © 2016