There are 9 repositories under pwm topic.
JavaScript Robotics and IoT programming framework, developed at Bocoup.
This is the release repository for Fan Control, a highly customizable fan controlling software for Windows.
Must-have verilog systemverilog modules
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
Component library for ESP32-xx and ESP8266
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
Adafruit PWM Servo Driver Library
ESPHome Fan Controller
:gear: nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Allows to play vehicle engine sounds on an ESP32. Additional sounds can play in parallel with the engine sound! Controls your lights as well. compatible with SBUS, IBUS, PWM, PPM and SUMD signals.
Ruby conversion of RPi.GPIO Python module
📦 This repo includes .NET nanoFramework implementations for various sensors, chips, displays, hats and drivers
A simple daemon providing dynamic fan speed control based on temperature sensors.
WS2811, WS2812, WS2812B or compatible leds driver with STM32, TIM, PWM and DMA with minimum RAM required
🎮 Arduino USB-Joystick adapter for RC receivers with PWM and PPM modulations up to 8 channels.
ESP32 PWM, Servo, Easing and Tone. Smart GPIO pin management and advanced control features.
STM32 Library for Addressable LEDs: WS2812(b), WS2811, SK6812, etc. Supports RGB & RGBW LEDs.
Library for reading PWM signal using interrupts.
This library enables you to use Hardware-based PWM channels on RP2040-based boards, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, with either Arduino-mbed (mbed_nano or mbed_rp2040) or arduino-pico core to create and output PWM any GPIO pin. 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. This important feature is absolutely necessary for mission-critical tasks. These hardware-based PWMs, still work even if other software functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software-based PWM using ISR, millis() or micros(). That's necessary if you need to control devices requiring high precision. New efficient setPWM_manual function to facilitate waveform creation using PWM
Control your fans with different behaviors
Buillt on top of ROS and donkeycar hardware
stm32 black pill usb sound card
Arduino Lib for AMS AS5048B I2C - 14-bit magnetic rotary position sensor