Skip to content

[Library Manager] Please add SmallProjects Library #11417

@khoih-prog

Description

@khoih-prog

Please add SmallProjects library to Library Manager.

Thanks and Regards.


Features

SmallProjects library collects complicated projects to demonstrate the usage of Khoi Hoang's libraries, such as ISR-based timers for ESP8266, ESP32 and Arduino Mega, Nano, etc. These projects are much more complicated than the ordinary libraries' examples. Some can even be used directly in real-life.

ISR-based Fire Smoke Alarm demonstrate how to use ESP8266TimerInterrupt, ESP32TimerInterrupt and TimerInterrupt Library

These are examples how to use, design and convert the code from normal software timer to ISR-based timer.



Changelog

Release v1.0.2

  1. Add STM32_LAN8720 examples

Release v1.0.1

  1. MasterController
  2. SmartFarm_DeepSleep
  3. AutoReConnect

Initial Release v1.0.0

Initial v1.0.0 release of sample codes to demonstrate the usage of ISR-based timers, designed for Arduino (Mega, Nano, UNO, etc.), ESP8266 and ESP32-based boards, by using these Hardware Timers libraries:

  1. TimerInterrupt for Arduino (Mega, UNO, Nano, etc. ) boards
  2. ESP8266TimerInterrupt for ESP8266 boards
  3. ESP32TimerInterrupt for ESP32 boards

Sample codes:

  1. FireSmokeAlarm
  2. FireSmokeAlarm_Arduino
  3. ISR_FireSmokeAlarm
  4. ISR_FireSmokeAlarm_Arduino
  5. ISR_Timer_4_Switches

The corresponding codes using Software Timers are also included to help understand the steps taken in order to convert those codes to be ISR-based.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions