Get the fundamental pitch of an audio signal
An NTPClient to connect to a time server
Allows to use the RTC functionalities. For Arduino Zero, MKRZero and MKR1000 only. Contributed by the community
Date, time, timezone classes for Arduino supporting the full IANA TZ Database to convert epoch seconds to date and time components in different time zones.
Clock classes for Arduino that provides an auto-incrementing count of seconds since a known epoch which can be synchronized from external sources such as an NTP server, a DS3231 RTC chip, or an STM32 RTC chip.
Adafruit Si5351 Library:
Driver for Adafruit's Si5351 Clockgen Breakout
Library for Analog Devices Real Time Clocks.
Simplifies creating behaviours for Servos and LEDs
Timer library for delaying function calls
Simple cross-platform API for multitasking on timer interrupt handlers
A Library of Libraries of Sensors
A simple way to run Threads on Arduino
Run an ArduinoThread just one time
Arduino library of RTC DS1338.
A library for accurately keeping track of long tasks without blocking the main thread
Simple abstraction library implementing delays and timeouts.
Timer library for the SAMD21 and Arduino Zero
Allows using (multiple) delays without blocking code execution. Arduino Uno and Zero.
AVR Standard C Time Library:
<h3>Real Time functions for Goldilocks ATmega1284p & ATmega2560</h3>
Azure RTOS ThreadX:
Azure RTOS ThreadX Library for Arduino
BlockNot gives you non-blocking timers with simplicity.
Engine to implement a loop in order to decouple the progression of time from user input and processor speed.
Library will help you to get compile time
Tool to generate std::function like callback APIs without the huge memory footprint of std::function
Arduino library to call function with time restrictions
Chronometer/stopwatch library that counts the time passed since started.
Makes use of FreeRTOS on ESP32 much easier and safer.
CMMC Easy is a library for managing time without delay function
Portable C++ library for cooperative multitasking like Arduino Scheduler on ESP8266/ESP32, AVR, Linux, Windows
Lightweight, platform agnostic, stackful cooperative threads library
Schedule alarms to occur at specific times with crontab syntax.
Read and decode the atomic time broadcasted by the DCF77 radiostation.
DCF77 decoder with excellent noise tolerance.
Debounce library for Arduino
A library to defer executions
Define infrastructure of DFRobot_DS1307 class(SKU: DFR0151).
DS323X driver library.
A library that makes easy on/off control on a pin at fixed or dynamic rate.
A library that simplifies non blocking recurrent calls.
A library for implementing very simple timers
An emulator of the DS1307, which transform the Arduino in an RTC chip without actually having a physical RTC.
Adding weekday alarms to the DS1307 RTC functionality
Use a DS1307 Real Time Clock chip with the Time library
Arduino library for the DS3231 real-time clock (RTC)
Arduino library for the DS3231 real-time clock (RTC)
Arduino Library for Maxim Integrated DS3231 Real-Time Clock.
Arduino Library for Maxim Integrated DS3232 and DS3231 Real-Time Clocks.
Arduino library for automatically adjusting RTC time for Daylight Saving Time (DST)
Date plus Time workaround service
Timer Library fully implemented for Arduino DUE
Library to read time from Network Time Protocol (NTP) servers.
A lightweight but powerful implementation of tasking manager.
Makes coding responsive sketches easier.
Set and retrieve internal RTC time on ESP32 boards.
SNTP library that provides more accurate time for ESP8266/ESP32.
Non-blocking replacements for delay().
A easy to use library for periodic code execution.
A library providing the possibility to call a function at specific time intervals.
Execute routines to specified schedule
ezTime - pronounced "Easy Time" - is a very easy to use Arduino time and date library that provides NTP network time lookups, extensive timezone support, formatted time and date strings, user events, millisecond precision and more.
FaBo 215 RTC PCF2129:
A library for FaBo RTC I2C Brick
TC3, TC4 or TC5 timer library for SAMD21 microcontrollers.
A general purpose Arduino MIDI sequencer library.
Simple and non-blocking library to time the execution of processes
A library for observing DST according to user predefined parameters.
<h3>FreeRTOS Real Time Operating System implemented for AVR (Uno, Nano, Leonardo, Mega).</h3>
Smart library with comprehensive functions for counting (multiple) frequencies. For Arduino Uno and Zero.
Generate a frequency using Timer2
Lightweight, easy-to-use wrapper around the Arduino_FreeRTOS_Library.
Library for Geekble LieDetector
Generate pulse from 31.25KHz to 8MHz
Grove - RTC DS1307:
Arduino library to control Grove - RTC DS1307.
Library for async receiving precise time from NTP server
Simple task manager for Arduino
Simple timer with period/timeout modes on millis
Library for control hardware timers on ATmega328p and ATmega2560
An event driven arduino Timer.
The free embedded operating system.
Library to call a callback repetively after a certain time.
IntervalTimerEx subclasses the Teensy IntervalTimer to allow for a variety of callable objects as timer callbacks.
Arduino library to calculate sunrise and sunset times.
A Cooperative Scheduler Library for Arduino.
Responsively flash LEDs
The Arduino library shows the power of non-preemptive multitasking.
Simple scheduler that run little tasks within IRSs
Simple scheduler based on watchdog that runs little tasks within IRS
Proto-scheduler based on the use of millis()
A library for using the RTC-Module from iotec for the M5-Stack.
Library for Max31328 Real Time Clock.
Arduino library for the Microchip MCP79411/12 Real-Time Clock/Calendar.
MicroBeaut Standard Library for Arduino.
Compact Arduino library to parse NMEA sentences.
A timer library for working with millis().<br />
Library to use the Millis function as a task scheduler.
Easy to use and lightweight stopper
Minimal, production-ready timeout library for Arduino.
Use hardware Timer1 to run tasks in time preset
Run an interrupt function using Timer2
Arduino library to easily use on/off delays and cycle timers with non-blocking functions.
A library that manage alarms and timers based tasks.
Arduino library that provides a non-blocking repeating timer with callback functionality.
"A powerful non-blocking timer"
A non blocking Scheduler based on millis().
Arduino library for Flashing more then one LED
Arduino library to make use of the Millis funtion for non Blocking Delays.
Fetch Unix Epoch timestamp from Node-Red flow.
Narwhalsss360 NTimer library for timed events, and Performance Timer.
Ntp Client Library
NTPtime, UNIXtime and TimeFunc give you full control and more manipulation with time.
Nusabot Simple Timer:
Simple library to launch timed actions.
"Library for Creating Game with GameLoop"
Arduino Library for PCF8523 Real-Time Clock
PCF8583 Real Time Clock and Event Counter Library for Arduino
Arduino library to manage timing and event in a flexible way with polling
An OOP multitasking library
Arduino timing library for writing non-blocking periodic tasks without using delay or millis routines.
Configures the PWM frequency on a pin
Manage many timed events.
Rocket Scream RTCAVRZero:
Minimalistic RTC (Real Time Counter) implementation for MegaAVR 0-series MCU.
This library enables you to use RTC from RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO
Real Time Operating System porting for Arduino SAM and SAMD boards
Library for I2C based RTCs (DS1307, DS3231, PCF8563).
RTC RV-3028-C7 Arduino Library:
A library to drive the RV-3028-C7 extremely precise, extremely low power, real-time clock
A library that interfaces the Phillips PCF8563 Real Time Clock chip.
Arduino library for the RX8025T real time clock (RTC)
Provides use of the RTC peripheral in 32bit counter mode. For Arduino SAMD21 boards only.
Library for rtc 1307
Use for the RTC inside the SAM3X8E from the Arduino DUE
A fork of Jeelab's fantastic RTC library
A "Standard C Runtime" compatible library for interfacing the DS1307 and DS3231 Real Time Clock modules.
An Arduino library to easily perform scheduled tasks.
Library to access DS1307, DS1337/8, MCP7941x and PCF85263 real-time clocks.
This library enables you to use RTC from RTL8720-based boards such as RTL8720DN, RTL8722DM, RTL8722CSM.
Library for Micro Crystal RV-1805-C3 extreme low power RTC module.
Library for Micro Crystal RV-3028-C7 extreme low power RTC module.
Basic library for the RV-3028-C7 RTC
A library to drive the RV8803 extremely precise, extremely low power, real-time clock from new ATTINY series that run on MegaTinyCore.
Control RX8025 chip or the solar calendar to the lunar calendar.
Easy to use and lightweight timer
cooperative multi-scene manager for Arduino
A library to create timed schedules.
This library allows to schedule multiple actions along time.
Simple seconds counter
Seeed Arduino RTC:
RTC library for SAMD21 and SAMD51.
Small piece of sequential Timer class (does not modify hw timers)
Automatic Daylight Saving Time adjust functionality for Arduino/ESP8266
A library for creating Tickers, which will notify user that a given period has elapsed. Replaces delay() and allows users to write non-blocking code.
Simple arduino timer.
A library for creating portable atomic blocks within your program
timed value fading.
Automatic duty cycle generation for your Arduino program.
SoftTimer is a lightweight pseudo multitasking solution for Arduino.
The SoftTimers arduino library is a collection of software timers. The library aims at greatly simplifying multitask complexity.
Arduino library for convert Gregorian calendar to Vietnamese lunar.
SparkFun Clock 5P49V60 Arduino Library:
Library that enables all functionality for the SparkFun Clock Generator 5P49V60.
SparkFun Qwiic RTC RV1805 Arduino Library:
A library to drive the RV-1805 extremely precise, extremely low power, real-time clock
Universal Timer with 1 millisecond resolution, supporting OOP principles.
Singleton class to return uptime in seconds.
Singleton class to get real time over NTP. Based on esp8266 core function configTime(). Supports auto DST per time zone.
One more non-blocking timer class based on millis() function.
An accessible Arduino timer library that enables you to use callbacks on class-instances as well as static callbacks (most commonly used).
Real Time Operating System implemented for STM32
Allows to use the RTC functionalities of STM32 based boards.
Allows to use the RTC functionalities of STM32F1xx based boards using external low speed oscillator.
Arduino Library implementing a stopwatch.
Easy to use and lightweight led light pattern player
A clone of Switch_lib (O.Goma) library for switching digital pins with timers, adding milliseconds
A library for switching digital pins with timers, temporization and periods
Task by Makuna:
A library that makes creating complex mulitple task projects easy.
Lightweight and fast preemptive scheduler for ATMega and SAM3X Arduino Boards.
Get rid of delay() calls, schedule tasks/functions instead.
A simple, light-weight cooperative task manager for Arduino, ESP32, STM32, and similar systems
cooperative multi-task manager for Arduino
Allows arduino to run scheduler which can run functions at specific frequency
Cooperative multitasking for Arduino, ESPx, STM32 and other microcontrollers.
Generic Interface to Teensy Timers
A threaded timing library for mbed Arduinos
A library for creating Tickers which can call repeating functions. Replaces delay() with non-blocking functions.
A library for creating Tickers which can call repeating functions. Replaces delay() with non-blocking functions. Recommanded for ESP and Arduino boards with mbed behind.
Timekeeping functionality for Arduino
Perform tasks at specific times or after specific intervals.
An Arduino Library providing utilities for controlling program state over time without delay().
Allows for timer interrupts on various platforms.
An Arduino library that creates timer callbacks.
Library to call a callback after a certain time.
Time profiler for Arduino
A library for creating start / stop Timers
TimerEvent is a non-blocking alternative to the delay() function.
Use hardware Timer5 for finer PWM control and/or running an periodic interrupt function
Use hardware Timer4 for finer PWM control and/or running an periodic interrupt function
Allow usage of the 10-bit hardware high speed Timer4 on ATMega16u4 and ATMega32u4.
Advanced software timer (based on millis())
Use hardware Timer1 for finer PWM control and/or running an periodic interrupt function
LightWeight Timers library
Library for timers, countdowns and counters.
Make full use of all your hardware timers on your Arduino board. 充分利用你开发板上所有的硬件计时器
Use hardware Timer3 for finer PWM control and/or running an periodic interrupt function
Arduino library to facilitate time zone conversions and automatic daylight saving (summer) time adjustments.
A tiny version of RTCLib, for use with TinyWireM
Easily implement timer interrupts.
A bizarre library, with the familiarity of Wiring and the power of real-time processes, advanced pin functions, and bouncing free.
Library for parsing iCalendar file format.
Easy to use, multifunctional and non-blocking timer.
Unix time stamp to date time conversion and vice versa
Get the device uptime in years, months, days, hours, minutes, seconds, milliseconds, total days, and total seconds.
Uptime library for Arduino boards and compatible systems
Tiny and cross-device compatible timer library
A library for creating timed events/actions.
Arduino library for convert Gregorian calendar to Vietnamese lunar.
weekday timer ( thermostat like scheduler )
Universal Timer with 1 millisecond resolution, based on system uptime (i.e. Arduino: millis() function or STM32: HAL_GetTick() function), supporting OOP principles.
Yet Another Arduino Debounce Library:
An asynchronous Arduino Library for debouncing
Allows use of the ARM Cortex-M0 TC4 and TC5 counters for periodic interrupts.