Skip to content

About

Some prototypings with microboards à la Arduino, ESP8266 and Raspberry PI

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

prototyping

Some prototyping with microboards à la Arduino, ESP8266 and Raspberry PI. Exploring and investigating the integration with Mosquitto MQTT broker and Home Assistant.

modules

  • Purpose
    manages an array of interval periods to support the execution of recurrent events on a regular, polled basis. Application: Arduino and alikes.

  • Use case
    Want to be able to execute various functions at different intervals - without the use of timer(s) and associated interrupt(s). E.g. you want to poll an NTP server every 10 minutes, while reading a sensor every 30 seconds. And you don't want to jeopardize the Wifi servicing functionality of the Wifi module (ESP8266).

  • Purpose
    This class manages a series of records (structures), round robin wise:

    • new records are added up until the entire buffer is in use
    • after which space is being reused, on a FIFO basis.
  • Application
    Keeping a datalogger in memory - e.g. sensor values.

About

Some prototypings with microboards à la Arduino, ESP8266 and Raspberry PI

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages