Skip to content

Software to handle first boot of an ESP32 and connection to a home WiFi network.

Notifications You must be signed in to change notification settings

jhuggard-ucd/ESP32_IoT_Device_First_Boot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IoT First Boot Application Software

The purpose of this software is to solve the problem of allowing a user to boot a small embedded IoT device for the first time and get it connected to a home WiFi network without the use of any physical interface on the device itself. This is a first step in developing software for any IoT device. By providing an open source solution, it is hoped that other developers will be able to make use of this software to create projects quickly and easily.

How to use the Software

In order for a developer to use this software with their own application, they will need to:

  • Remove the files example_secondary_app, thingspeak, and http, as these are used as an example of how this software can be used.
  • Include the main file of their application in the file iot_fb_main.
  • Modify the function pointer pt2secondaryAPP from log_to_thingspeak to their application main function.

About

Software to handle first boot of an ESP32 and connection to a home WiFi network.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published