Skip to content

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.

License

Notifications You must be signed in to change notification settings

OhioIoT-Examples/ESP32-WiFi_Intro-To-Events

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32 WiFi: Intro To Events

Overview

This code was generated in the YouTube video ESP32 WiFi: Intro To Events, part of a video series marching toward a next-level WiFi library for ESP32 IoT developers. 👉 Subscribe to the OhioIoT YouTube Channel for more on All Things IoT: hardware, firmware, connectivity, cloud computing, and dev toolkit.

Getting Started

git clone https://github.com/OhioIoT-Examples/ESP32-WiFi_Intro-To-Events.git

Getting Started - PlatformIO

This codebase is structrued as a fully ready PlatformIO project.

  1. change the WiFi credentials in main.cpp
  2. compile and run

To turn off logging, delete/uncomment the wifi_tools.log_events() and wifi_tools.log_status() function calls.

Getting Started - Arduino IDE

The library wifi_tools, found in the lib/ folder, is compatible with ESP32 in Arduino IDE.

  1. copy the wifi_tools library to your Arduino libraries/ folder
  2. copy the code from src/main.cpp into your sketch
  3. update the WiFi credentials in your sketch
arduino/						
		│						
		├── libraries/        		
		│   └── wifi_tools/            <-- copy the lib/wifi_tools folder and paste it here
		│      	├── wifi_tools.cpp		
		│       └── wifi_tools.h 		
		│  	 								
		└── [your_sketch]/             	
			└── [your_sketch].ino		<-- put the contents from src/main.cpp here
  1. compile and run

About

OhioIoT is an IoT platform designed for small-scale IoT projects. For more, check out our webiste at www.OhioIoT.com.

About

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages