Skip to content

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

License

Notifications You must be signed in to change notification settings

SmartThingsDIY/esp8266-01-aws-mqtt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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....