Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for interrupts
interrupts
x
53 search results found
Onoff
⭐
1,098
GPIO access and interrupt detection with Node.js
Pigpio
⭐
896
Fast GPIO, PWM, servo control, state change notification and interrupt handling with Node.js on the Raspberry Pi
Netutils Linux
⭐
727
A suite of utilities simplilfying linux networking stack performance troubleshooting and tuning.
Human Signals
⭐
263
Human-friendly process signals
Esp32timerinterrupt
⭐
143
This library enables you to use Interrupt from Hardware Timers on an ESP32-based 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 functions or tasks. This important feature is absolutely necessary for mission-critical tasks.
Gpio
⭐
108
A native Go library for Raspberry Pi GPIO
Esp8266timerinterrupt
⭐
80
This library enables you to use Interrupt from Hardware Timers on an ESP8266-based 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 functions or tasks. This important feature is absolutely necessary for mission-critical tasks.
Micros
⭐
80
micrOS - mini automation OS for DIY projects.
Epoll
⭐
78
A low-level Node.js binding for the Linux epoll API
Timerinterrupt
⭐
74
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-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.
Rotaryencoder
⭐
46
This is small and fast Arduino library for Rotary Encoder with interrupts.
Mcp7940
⭐
34
Arduino Library to access the MCP7940M, MCP7940N and MCP7940x Real-Time chips
Sonicdisc
⭐
30
A 360° ultrasonic scanner
Samd_timerinterrupt
⭐
27
This library enables you to use Interrupt from Hardware Timers on an SAMD-based board. These SAMD 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
Esp8266 Rcwl0516
⭐
27
An ESP8266 project that uses a RCWL0516 microwave presence sensor.
Timerinterrupt_generic
⭐
27
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,
Stm32_timerinterrupt
⭐
26
This library enables you to use Interrupt from Hardware Timers on an STM32F/L/H/G/WB/MP1-based board. These STM32F/L/H/G/WB/MP1 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 T
Arch
⭐
24
A bunch of architectural headers for i386 and AMD64
Belalhashmi Assembly Exercise Solutions
⭐
24
💻 This repository provides solutions to most of the programming questions in the exercise given at the back of chapters for Bao Ji's Book (text book for course "Comp. Organization & Assembly Lang. EE213" at FAST). Sharing these with you, so that they might help you in understanding the concepts.
Interruptbutton
⭐
22
This is an interrupt based button event library for the ESP32. It enables binding user defined actions to button events including 'Key Down', Key Up' , 'Key Press', 'Long Key Press' 'AutoRepeat Press' and 'Double-Click'. The actions associated it these events may be executed Asynchronously, Synchronously, or a Hybrid between the two.
Esp32_isr_servo
⭐
22
This library enables you to use 1 Hardware Timer on ESP32-based board to control 16 or more servo motors. Now supporting ESP32, ESP32_S2, ESP32_S3, ESP32_C3-based boards. Tested OK with ESP32 core v2.0.5
Simplestepper
⭐
21
A bare minimum but really fast and simple stepper library for Arduino.
Utimerlib
⭐
17
Arduino tiny and cross-device compatible timer library
Moon_c
⭐
16
문c 블로그 with ARM64 Linux Kernel 5.x
Stm8s Sdcc Examples
⭐
16
Example codes using sdcc to target STM8S MCUs.
Trapframe Rs
⭐
16
Handle TrapFrame across kernel and user space on multiple ISAs.
Clic
⭐
13
RISC-V fast interrupt controller
Rpi_pico_timerinterrupt
⭐
13
This library enables you to use Interrupt from Hardware Timers on RP2040-based boards such as RASPBERRY_PI_PICO. These 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 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 on
Virtualmachine
⭐
12
Executes and schedules preemptible JavaScript coroutines. (HertzScript Generation 1 Coroutines) (Obsolete)
Virtual_gpio_basic
⭐
12
Virtual gpio module for using together with ivshmem qemu
Irq
⭐
12
Utilities for Interrupt handling
Remote Control Switch
⭐
10
This device can be used to remotely control the speed of an AC fan and lights to switch it ON/OFF.
Esp8266 Mqtt Auto Light Sleep
⭐
10
Low Power / Real Time ESP8266 MQTT Client using Auto Light Sleep and an external capacitor to trigger wake up.
Rp2040_rtc
⭐
10
This library enables you to use RTC from RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO. This RP2040-based RTC, using Interrupt, has no battery backup. Time will be lost when powered down. To need NTP-client to update RTC every start-up.
Esp8266_isr_servo
⭐
9
This library enables you to use 1 Hardware Timer on an ESP8266-based board to control up to 16 servo motors.
Microprocessor 2 Lab Template
⭐
9
Microprocessor 2 Lab Template
Sdcc Stm8s
⭐
8
Examples for SDCC and STM8S microcontroller.
Risc63
⭐
8
Custom 64-bit pipelined RISC processor
Portenta_h7_timerinterrupt
⭐
8
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 functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These hardware timers, using interrupt, still work even if oth
Teensy_timerinterrupt
⭐
8
This library enables you to use Interrupt from Hardware Timers on an Teensy-based board such as Teensy 4.x, 3.x, LC, 2.0, etc. These Teensy 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
Easybuttonatint01
⭐
8
Arduino library for push buttons at INT0 and / or INT1 pin (pin 2 / 3). Provides debouncing and toggle button functionality.
Rp2040_isr_servo
⭐
8
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.
Esp32 Fast External Irqs
⭐
7
ESP32: 3 Million external Interrupts per Second
Esp32_new_timerinterrupt
⭐
7
This library enables you to use Interrupt from Hardware Timers on an ESP32, ESP32_S2, ESP32_S3 or ESP32_C3-based 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 functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These hardware timers, using interrupt, stil
Nullos
⭐
7
NullOS: i have ~~no~~ some idea what i'm doing
Esp32_c3_isr_servo
⭐
7
This library enables you to use 1 Hardware Timer on an ESP32_C3-based board to control 16 or more servo motors. Tested OK with ESP32 core v2.0.5
Mbed_rpi_pico_timerinterrupt
⭐
6
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 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
Magnesium
⭐
6
Hardware-assisted asynchronous micro-RTOS
My Little Ticket
⭐
6
Ticket Manager
Interrupts
⭐
5
Cross-architecture utilities for temporarily disabling interrupts and signals.
Mcp230xx Python Module
⭐
5
MCP23017/08 GPIO expander chip Python module for raspberrypi
Hermit Sync
⭐
5
Synchronization primitives for kernels.
Serial Atmega
⭐
5
Serial communication with Atmega328p/Arduino Uno
1-53 of 53 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.