arduino-timer
muTimer
arduino-timer | muTimer | |
---|---|---|
2 | 1 | |
321 | 6 | |
- | - | |
4.1 | 0.0 | |
6 months ago | over 1 year ago | |
C++ | C++ | |
BSD 3-clause "New" or "Revised" License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
arduino-timer
-
help with either how to do this or if it already exists what is it called
The first case will depend on what kind of arm mechanism you are using, so you would need to clarify that. For the second, assuming the turn off method is trivial, you could use a timer to trigger the turn off.
- Is there a library to simplify time-based tasks? The code actually can get slightly complex with things that go overnight and so on
muTimer
-
muTimer Library: On/Off-Delay / Cycle Timer (non-blocking) for Arduino
Good point, I added an example to write the output on a change only.
What are some alternatives?
FastAccelStepper - A high speed stepper library for Atmega 168/328p (nano), Atmega32u4, Atmega 2560, ESP32, ESP32S2, ESP32S3, ESP32C3 and Atmel SAM Due
IRremoteESP8266 - Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
RF24 - OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux Devices [Moved to: https://github.com/nRF24/RF24]
ChowMatrix - Matrix delay effect
ESP32_C3_TimerInterrupt - This library enables you to use Interrupt from Hardware Timers on an ESP32-C3-based board. These ESP32-C3 Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.
ArduinoJson - 📟 JSON library for Arduino and embedded C++. Simple and efficient.
node-red-contrib-controltimer - Controllable timer for Node-RED
RF24 - OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux Devices
DJ-Timer - Simple Timer for DJs that Tag.