Skip to content

This code is supposed to be a minimal base for an ESP8266-based IoT application using Platform.io

License

Notifications You must be signed in to change notification settings

tomikaa87/esp-iot-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

esp-iot-base

This code is supposed to be a minimal base for an ESP8266-based IoT application using Platform.io

Features

  • Easy-to-use MQTT client
  • Blynk integration
  • Over-the-Air (OTA) updates via:
    • ArduinoOTA (also with Flash/LittleFS support)
    • HTTP
  • Real Time Clock (RTC) integration:
    • Hardware-based (MCP7940N)
    • Software-based (ESP8266's internal timer)
  • Category-based logging with Syslog integration for remote logging
  • Persistent storage with:
    • Internal flash (EEPROM emulation)
    • External EERAM (Microchip 47L(04/16)
  • More features to come later...

Examples

There are no specific examples (yet), but see my other projects based on this library:

About

This code is supposed to be a minimal base for an ESP8266-based IoT application using Platform.io

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages