EG254S: IoT System Project

Microcontroller microcontroller  Using ESP8266
The ESP8266 can be used as a normal microcontroller, just like an Arduino. It is a low-cost Wi-Fi microchip with full TCP/IP stack and microcontroller capability produced by Shanghai-based Chinese manufacturer Espressif Systems. By placing it on an Arduino shield layout, it permits you to use the shield as a simple WiFi connection using the AT command set with an Arduino board. The ESP8266 is a System on a Chip (SoC) with processor on board, giving a split personality. In late October 2014, Espressif Systems released a software development kit (SDK) for programming the chip directly, which removed the need for a separate microcontroller.
We shall be using the NYP provided Adafruit Feather HUZZAH ESP8266 for this project.
esp8266

Adafruit Feather HUZZAH ESP8266

Overview

Using Arduino IDE

Pinout Diagram

Adafruit feature HUZZAH ESP8266

The ESP8266 WiFi Range

Suppose we need to place the Rat Bait Stations further apart from each other, can we increase the range of the ESP8266 WiFi?

Increasing the Range of ESP8266 WiFi

ESP8266