isr
Here are 38 public repositories matching this topic...
This library enables you to use ISR-based PWM channels on an Arduino SAM_DUE board to create and output PWM any GPIO pin. It now supports 16 ISR-based PWM channels, while consuming only 1 Hardware Timer. PWM channel interval can be very long (ulong microsecs / millisecs). The most important feature is they're ISR-based PWM channels, supporting l…
-
Updated
Dec 5, 2022 - C
This library enables you to use ISR-based PWM channels on an nRF52-based board using Arduino-mbed mbed_nano core such as Nano-33-BLE to create and output PWM any GPIO pin. It now supports 16 ISR-based PWM channels, while consuming only 1 Hardware Timer. PWM channel interval can be very long (ulong microsecs / millisecs). The most important featu…
-
Updated
Dec 5, 2022 - C
This library enables you to use ISR-based PWM channels on Arduino AVRDx-based boards (AVR128Dx, AVR64Dx, AVR32Dx, etc.), using DxCore, to create and output PWM any GPIO pin. It now supports up to 64 ISR-based PWM channels, while consuming only 1 Hardware Timer. PWM channel interval can be very long (ulong microsecs / millisecs). The most importa…
-
Updated
Dec 31, 2022 - C
ELEC 291 : Design Studio Final Project
-
Updated
Sep 16, 2024 - C
To Implement a Car Black Box on a PIC18F4580 Micro-controller board using xc8 Compiler and C programming.
-
Updated
Dec 30, 2022 - C
microwave Oven Stimulation using C programming
-
Updated
Oct 7, 2023 - C
An example showing how external interrupts work. Pushing a button triggers the blinking of a LED.
-
Updated
Dec 28, 2022 - C
This library enables you to use ISR-based PWM channels on Arduino AVR ATtiny-based boards (ATtiny3217, etc.), using megaTinyCore, to create and output PWM any GPIO pin. It now supports 64 ISR-based PWM channels, while consuming only 1 Hardware Timer. PWM channel interval can be very long (ulong microsecs / millisecs). The most important feature …
-
Updated
Dec 5, 2022 - C
Selected experiments using the MSP432P401R SimpleLink™ Microcontroller LaunchPad™ (MSP‑EXP432P401R) to learn about real-time embedded systems.
-
Updated
Dec 5, 2021 - C
This library enables you to use ISR-based PWM channels on Arduino megaAVR boards, such as UNO WiFi Rev2, AVR_Nano_Every, etc., to create and output PWM any GPIO pin. It now supports 16 ISR-based PWM channels, while consuming only 1 Hardware Timer. PWM channel interval can be very long (ulong microsecs / millisecs). The most important feature is …
-
Updated
Dec 5, 2022 - C
This library enables you to use Interrupt from Hardware Timers on Arduino AVRDx-based boards (AVR128Dx, AVR64Dx, AVR32Dx, etc.) using DxCore. These AVRDx 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 tim…
-
Updated
Dec 5, 2022 - C
This library enables you to use Hardware Timers on an STM32H7-based Portenta_H7 board to create and output PWM to pins. It now supports 16 ISR-based PWM-channels, while consuming only 1 Hardware Timer. They are much more precise (certainly depending on clock frequency accuracy) than other software PWM using millis() or micros(). That's mandatory…
-
Updated
Dec 5, 2022 - C
This library enables you to use ISR-based PWM channels on AVR ATmega164, ATmega324, ATmega644, ATmega1284 with MCUdude MightyCore, to create and output PWM any GPIO pin. It now supports 16 ISR-based PWM channels, while consuming only 1 Hardware Timer. PWM channel interval can be very long (ulong microsecs / millisecs). The most important feature…
-
Updated
Dec 5, 2022 - C
This library enables you to use Hardware Timers 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 not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These …
-
Updated
Dec 5, 2022 - C
Improve this page
Add a description, image, and links to the isr topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the isr topic, visit your repo's landing page and select "manage topics."