Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pfeerick/elapsedmillis
Arduino 'port' of the elapsedMillis library
https://github.com/pfeerick/elapsedmillis
arduino library timing
Last synced: 2 days ago
JSON representation
Arduino 'port' of the elapsedMillis library
- Host: GitHub
- URL: https://github.com/pfeerick/elapsedmillis
- Owner: pfeerick
- License: mit
- Created: 2013-11-07T09:49:25.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2024-08-01T08:37:52.000Z (3 months ago)
- Last Synced: 2024-08-01T10:07:53.347Z (3 months ago)
- Topics: arduino, library, timing
- Language: C++
- Homepage:
- Size: 36.1 KB
- Stars: 84
- Watchers: 13
- Forks: 26
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
elapsedMillis
=============
[![Latest Release](https://img.shields.io/github/v/release/pfeerick/elapsedMillis)](https://github.com/pfeerick/elapsedMillis/releases) [![Examples Build Status](https://github.com/pfeerick/elapsedMillis/workflows/build/badge.svg)](https://github.com/pfeerick/elapsedMillis/actions)The elapsedMillis, elapsedMicros, and elapsedSeconds special variable types (objects) automatically increase as time elapses. This makes it easy to check if a certain time has elapsed, while allowing your program to perform other work or checks for user input. It is also very easy to handle multiple tasks requiring different delays.
Documentation on how to use this library is located in the [wiki](https://github.com/pfeerick/elapsedMillis/wiki) and also on the [Arduino Playground](https://playground.arduino.cc/Code/ElapsedMillis/).
Please report any bugs or issues you find on the [issue tracker](https://github.com/pfeerick/elapsedMillis/issues).
Initial code derived from Paul Stoffregen's elapsedMillis and elapsedMicros helper code for the Teensy USB developer board. Code contributes and initial examples created by John Plocher.