Connects and Arduino board to WiFi using an ESP8266 ESP01 module, then sends data to AWS IOT through an MQTT topic
This repo accompanies the "Connected Weather Station" project but can also be used as a standalone repo to learn how an Arduino Uno board can communicate with an ESP8266 WiFi module in order to gain access to the internet.
- Arduino Uno
- Breadboard - Jumper Wires - Male to Male Jumper Wires + Tweezer
- ESP8266 ESP-01 WiFi Module
- ESP8266 ESP-01 programmable USB
- ESP8266 ESP-01 Breadboard Adapter
The ESP8266 WiFi Module is a self-contained stack that can give any microcontroller access to your WiFi network. The ESP8266 is capable of either hosting an application or offloading all Wi-Fi networking functions from another application processor. The ESP8266 module is an extremely cost-effective board with a huge, and ever-growing, community.
- Use ESP8266 Arduino Core version 2.5.0-beta2 or greater
- Will NOT work on ESP8266 Arduino Core v2.4.2 !!!
WIP....