Category Archives: ESP8266


Tutorial 2: EasyESP-1 “Hello World” Example

Connections for the “Hello World” example

After setting up the Arduino IDE to enable support for ESP8266, it’s time to write your first code for EasyESP-1 board. We will start with the classic hello world! example of electronics, a flashing LED. This is the best example to start with any new hardware platform as it gives us an opportunity to verify that the required software tools/drivers are installed properly and ready to rock. Hardware Setup In this example, we will connect the LD1 and D1 pins of J3 header together with a jumper wire as shown below. This will connect the LD1 LED near the bottom right corner of

Read more

Tutorial 1: Setting up the Arduino IDE for EasyESP-1

Adding ESP8266 support to Arduino IDE using Preferences window

One of the simplest way to program the ESP8266 chip on board EasyESP-1 is using the Arduino IDE. Following steps describe how to enable the ESP8266 support in the Arduino environment. Step 1 : Install Arduino IDE The first step toward setting up the Arduino platform for programming EasyESP-1 is to download and install the Arduino IDE. Go to the Arduino website and download Arduino IDE 1.6.11. Step 2: Install ESP8266 core package Next step is to install the ESP8266 core for Arduino IDE. It is an add-on that allows to write sketches for ESP8266 using the Arduino IDE  and its libraries. The easiest way

Read more

ESP8266 garage door opener and data logger

ESP8266 garage door opener

This ESP8266 controlled garage door opener activates the garage switch via commands send over an web browser. In addition, it also records the activities to a Google Sheet using the IFTTT.com services. There seems to be an unstoppable drive in the hacker DIY community for web based garage door openers and we were compelled to respond.  The garage door opener we have opens/shuts from a push button switch that basically creates a short to connect two terminals on the garage door opening unit.  That allows easy implementation because all that is required is a ESP8266 controlled relay wired across those two terminals

Read more

EasyESP-1: A rapid prototyping and development board for ESP8266

setup2featured1

EasyESP-1 is a rapid prototyping development board for the low-cost, WiFi-enabled ESP8266 microcontroller. With an onboard USB-to-Serial converter pre-installed, EasyESP-1 does not require any additional hardware to download your application firmware to the ESP8266 chip. The ESP module used in this development board is ESP-12E. All the I/O pins are broken out to 0.1” female headers for easy access, as well as to standard Grove connectors for connecting Grove sensors and other compatible modules. The 180-point breadboard further facilitates experimenting and testing of external circuits. You can buy EasyESP-1 from our Tindie Store. Non US buyers can also get it from

Read more

ESP8266 airplane spotter

ESP8266 plane spotter

Daniel Eichhorn recently upgraded his original text version of Plane Spotter project with a colorful TFT screen displaying a map along with airplanes on it. The project requires an the ESP8266 Wifi module (Wemos D1 Mini in this case) and an ILI9341/ XPT2046 TFT display with touch screen. Features Beautiful startup splash screen Automatic geo location by using WiFi scanning. List of visible SSIDs identifies your location Automatic download of JPEGs from MapQuest Detailed information about the nearest aircraft Flight track: last 20 waypoints per aircraft displayed

Read more
« Older Entries