non-blocking
Here are 42 public repositories matching this topic...
Mount Everest Application Framework
-
Updated
Jun 19, 2024 - C
This library enables you to use Interrupt from Hardware Timers on an Arduino, such as Nano, UNO, Mega, etc. 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-behavin…
-
Updated
Dec 5, 2022 - C
This library enables you to use Interrupt from Hardware Timers on an ESP32, ESP32_S2 or ESP32_C3-based board to create and output PWM to pins. It now supports 16 ISR-based synchronized PWM channels, while consuming only 1 Hardware Timer. PWM interval can be very long (uint32_t millisecs). The most important feature is they're ISR-based PWM chann…
-
Updated
Dec 5, 2022 - C
-
Updated
Nov 23, 2017 - C
This library enables you to use Interrupt from Hardware Timers on an ESP8266-based board to create and output PWM to pins. It now supports 16 ISR-based synchronized PWM channels, while consuming only 1 Hardware Timer. PWM interval can be very long (uint32_t millisecs). The most important feature is they're ISR-based PWM channels. Therefore, thei…
-
Updated
Dec 5, 2022 - C
This library enables you to use 1 Hardware Timer on RP2040-based board, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, to control up to 16 or more servo motors. Now permitting using servos with different pulse ranges simultaneously.
-
Updated
Dec 5, 2022 - C
This library enables you to use Interrupt from Hardware Timers on an STM32H7-based Portenta_H7 board. 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 func…
-
Updated
Dec 5, 2022 - C
⚡️High performance & concurrent & event-driven & full-featured coroutines engine for PHP🚀
-
Updated
Jul 17, 2020 - C
This library enables you to use 1 Hardware Timer on an ESP8266-based board to control up to 16 servo motors.
-
Updated
Dec 5, 2022 - C
This library enables you to use Interrupt from Hardware Timers on RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO. These MBED_RPI_PICO_TimerInterrupt 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 oth…
-
Updated
Dec 5, 2022 - C
wolfSSL Asynchronous Cryptography
-
Updated
Mar 21, 2024 - C
This wrapper library enables you to use Hardware-based PWM on STM32F/L/H/G/WB/MP1 boards to create and output PWM to pins. The most important feature is they're purely hardware-based PWM channels. Therefore, their executions are very precise and not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mi…
-
Updated
Jan 23, 2023 - C
luafan is a non-blocking module collection to lua.
-
Updated
Jun 15, 2024 - C
Child process wrapper to support non-blocking process pipes on Windows.
-
Updated
Nov 13, 2019 - C
This library enables you to use Hardware Timers on an STM32H7-based Portenta_H7 board to create and output PWM to pins. These PWM channels, using Portenta_H7 Hardware Timers, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software or ISR-based PWM…
-
Updated
Jan 26, 2023 - C
This library enables you to use Hardware-based PWM channels on Generic boards to use PWM to control continuous Stepper Motor. The most important feature is they're purely hardware-based PWM channels, supporting very high PWM frequencies. Therefore, their executions are not blocked by bad-behaving functions or tasks
-
Updated
Jan 24, 2023 - C
This library enables you to use Interrupt from Hardware Timers on an ATmega4809-based board, such as Arduino UNO WiFi Rev2, AVR_NANO_EVERY, etc. 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 exec…
-
Updated
Dec 5, 2022 - C
This library enables you to use Hardware Timers on RP2040-based RP2040 board to create and output PWM to pins. These PWM channels, using RP2040 Hardware-PWM channels, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software ISR-based PWM, using mil…
-
Updated
Jan 22, 2023 - C
Improve this page
Add a description, image, and links to the non-blocking topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the non-blocking topic, visit your repo's landing page and select "manage topics."