Difference between revisions of "IoT - Modular Firmware"
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
=The Code= | =The Code= | ||
==Header Files== | ==Header Files== | ||
+ | |||
+ | * TopSecret.h | ||
+ | * libraries.h | ||
+ | * functions.h | ||
+ | * debug.h | ||
+ | * externs.h | ||
+ | * MQTT.h | ||
+ | * Noise.h | ||
+ | * Pixels.h | ||
+ | * s-BME280.h | ||
+ | * s-BMP180.h | ||
+ | * s-Climate.h | ||
+ | * d-SSD1306_128x32.h | ||
+ | * d-SSD1306_128x64.h | ||
+ | * StickDude.h | ||
+ | * _Non-Existant_ | ||
+ | ** Buttons.h | ||
+ | ** ILI9341.h | ||
+ | ** MCP23017.h | ||
+ | ** PCF8574.h | ||
+ | ** RS485.h | ||
+ | ** s-BME680.h | ||
+ | ** s-Current.h | ||
+ | ** SD_Card.h | ||
+ | ** Sensors-MQ_Gas_Sensors.h | ||
+ | ** s-PIR.h | ||
+ | ** s-PressurSensors.h | ||
+ | ** s-Ultrasonic.h | ||
+ | ** TCA9548A.h | ||
+ | ** Touch.h | ||
==Common Code Parts== | ==Common Code Parts== |
Revision as of 13:56, 30 April 2021
This is very much a Work in Progress. The intent is to build a reasonably complete set of code-blocks that will result (with conditional compilation) in functional and ready to deploy firmware for the ESP8266.
(You'll also notice that I'm working on my sugarBush code ATM... :P )
Contents
The Code
Header Files
- TopSecret.h
- libraries.h
- functions.h
- debug.h
- externs.h
- MQTT.h
- Noise.h
- Pixels.h
- s-BME280.h
- s-BMP180.h
- s-Climate.h
- d-SSD1306_128x32.h
- d-SSD1306_128x64.h
- StickDude.h
- _Non-Existant_
- Buttons.h
- ILI9341.h
- MCP23017.h
- PCF8574.h
- RS485.h
- s-BME680.h
- s-Current.h
- SD_Card.h
- Sensors-MQ_Gas_Sensors.h
- s-PIR.h
- s-PressurSensors.h
- s-Ultrasonic.h
- TCA9548A.h
- Touch.h
Common Code Parts
"Alerts" Code Parts
"Controls" Code Parts
"Display" Code Parts
- SSD1306.cpp (OLED)
- ILI9341.cpp (TFT)