Difference between revisions of "IoT - Collabs - ESP Firmware with Guru"
Jump to navigation
Jump to search
Line 38: | Line 38: | ||
===NeoPixels=== | ===NeoPixels=== | ||
− | [[Modular ESP Firmware - NeoPixels - | + | This is intended to be added to the [[#Baseline|baseline]]. |
+ | |||
+ | You'll need to add: | ||
+ | lib_deps = | ||
+ | Adafruit NeoPixel | ||
+ | to your <code>platformio.ini</code> file. | ||
+ | |||
+ | [[Modular ESP Firmware - NeoPixels - Declarations and Defines|Declarations and Defines]] | ||
+ | |||
+ | [[Modular ESP Firmware - NeoPixels - Individual Functions|Individual Functions]] | ||
===Web Serving=== | ===Web Serving=== |
Revision as of 16:54, 31 December 2020
Contents
Modular Firmware
Baseline
This is the basis for pretty much ANY ESP-based firmware project. It'll get your device online.
MQTT
This is intended to be added to the baseline.
You'll need to add:
lib_deps = PubSubClient
to your platformio.ini
file.
OTA
Gurus source code...
Ffffffuuuuuuuu......
Configuration HotSpot
Wiegand RFID keypad
NeoPixels
This is intended to be added to the baseline.
You'll need to add:
lib_deps = Adafruit NeoPixel
to your platformio.ini
file.
Web Serving
TFT Display
Climate Sensing
Energy Monitoring
Modularization Tutorial (WIP)
The source code...