/esp8266-01-aws-mqtt

Connects and Arduino board to WiFi using an ESP8266 ESP01 module, then sends data to AWS IOT through an MQTT topic

Primary LanguageC++Apache License 2.0Apache-2.0

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.

⚡️ COMPONENTS AND SUPPLIES

🖥 APPS

📦 Libraries

ESP8266 ESP01 - Schematic Diagram

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.

Code Walkthrough

  • Use ESP8266 Arduino Core version 2.5.0-beta2 or greater
  • Will NOT work on ESP8266 Arduino Core v2.4.2 !!!

WIP....