Skip to content
#

pwm-driver

Here are 42 public repositories matching this topic...

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

Welcome to the Infineon AURIX TC375 Firmware Repository! Explore firmware projects tailored for Infineon's AURIX TriCore TC375 microcontroller platform. With versatile projects, comprehensive peripheral support, and detailed documentation, this repository is your go-to for embedded systems development for AURIX TriCore based Development.

  • Updated Dec 31, 2023
  • C

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

LED controller for displaying graphic information on a screen consisting of strips connected in series with addressable LEDs on a ws2812b chip. The LED controller is assembled on a circuit board using a debug module based on the STM32G031F6P6 microcontroller. Displays information on the screen from an AVI file.

  • Updated Apr 17, 2024
  • 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

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 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

Improve this page

Add a description, image, and links to the pwm-driver topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the pwm-driver topic, visit your repo's landing page and select "manage topics."

Learn more