Skip to content

Build IoT Products : connect WIFI AP, transfer telemetry data to thingsboard, OTA update

Notifications You must be signed in to change notification settings

yungwenpeng/esp32-iot-example

Repository files navigation

ESP32 With Thingsboard

Driver: DHT11 Temperature and Humidity Sensor
Network Configuration: Wi-Fi Provisioning Manager
Cloud platforms: Thingsboard
OTA Firmware Upgrades: using Thingsboard

ESP-IDF Training

Repository showing "how-to-build" fully functional IoT product with ESP-IDF framework.

How to use:

$ git clone --recurse-submodules -j4 [email protected]:yungwenpeng/esp32-iot-example.git
$ cd esp32-iot-example/esp-idf
$ ./install.sh
$ . ./export.sh

$ cd ../example
$ idf.py menuconfig
Serial flasher config --> Flash size & 'idf.py monitor' baud rate
Partition Table --> Partition Table
Example Provisioning Configuration --> Provisioning Transport(Soft AP)
Example MQTT & HTTPS Server Configuration
$ idf.py build

$ idf.py erase-flash
$ idf.py -p /dev/ttyUSB0 flash monitor

Demo:

iot-example-demo

Others

Example adding conditional configuration, refer to here

About

Build IoT Products : connect WIFI AP, transfer telemetry data to thingsboard, OTA update

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published