Timerinterrupt_generic

This library enables you to use Interrupt from Hardware Timers on supported Arduino boards such as AVR, ESP8266, ESP32, SAMD, SAM DUE, nRF52, Teensy, etc. These 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.
Alternatives To Timerinterrupt_generic
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Tasmota21,324
10 days ago9gpl-3.0C
Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Wled13,7372a month ago4August 03, 2021378mitC++
Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
Nodemcu Firmware7,520
3 months ago112mitC
Lua based interactive firmware for ESP8266, ESP8285 and ESP32
Platformio Core7,474
a month ago16August 12, 2022207apache-2.0Python
Your Gateway to Embedded Software Development Excellence :alien:
Esphome7,066113 months ago335November 27, 2023194otherC++
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Arduinojson6,447
3 months ago21mitC++
📟 JSON library for Arduino and embedded C++. Simple and efficient.
Esp32marauder3,859
3 months ago124mitC++
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
Blynk Library3,731
6 months ago7mitC++
Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.
Openmqttgateway3,311
3 months ago59gpl-3.0C++
MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LORA.
Tft_espi3,152
3 months ago15otherC
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
Alternatives To Timerinterrupt_generic
Select To Compare


Alternative Project Comparisons
Popular Esp32 Projects
Popular Esp8266 Projects
Popular Hardware Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
C Plus Plus
Esp32
Esp8266
Stm32
Avr
Mbed
Non Blocking