Difference between revisions of "IoT - Collabs - ESP Firmware with Guru"

From The TinkerNet Wiki
Jump to navigation Jump to search
Line 9: Line 9:
 
===MQTT===
 
===MQTT===
  
[[Modular ESP Firmware - MQTT - Source|Source code]]
+
This is intended to be added to the [[#Baseline|baseline]].
 +
 +
You'll need to add:
 +
lib_deps =
 +
        PubSubClient
 +
to your <code>platformio.ini</code> file.
  
 
[[Modular ESP Firmware - MQTT - Declarations and Defines|Declarations and Defines]]
 
[[Modular ESP Firmware - MQTT - Declarations and Defines|Declarations and Defines]]

Revision as of 23:48, 26 December 2020

Modular Firmware

Baseline

This is the basis for pretty much ANY ESP-based firmware project. It'll get your device online.

Source code

MQTT

This is intended to be added to the baseline.

You'll need to add:

lib_deps =
       PubSubClient

to your platformio.ini file.

Declarations and Defines

Individual Functions

OTA

Source code

Configuration HotSpot

Source code

Wiegand RFID keypad

Source code

NeoPixels

Source code

Web Serving

Source code

TFT Display

Source code

Climate Sensing

Source code

Energy Monitoring

Source code