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.
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)
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
Go to File > Examples > ESPert >_2000_ESPert_workshop and upload the sketch.
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