There are 10 repositories under pwm topic.
This is the release repository for Fan Control, a highly customizable fan controlling software for Windows.
JavaScript Robotics and IoT programming framework, developed at Bocoup.
Must-have verilog systemverilog modules
Component library for ESP32-xx and ESP8266
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
Fast GPIO, PWM, servo control, state change notification and interrupt handling with Node.js on the Raspberry Pi
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
EMBO - Scope for only $6. Embedded instruments: Oscilloscope, Logic Analyzer, Voltmeter, Counter, PWM and Signal Generator on STM32 MCUs (F1, F3, L4, G4 ....). PC app for Windows, Ubuntu and macOS. Firmware is in C, PC GUI app is in C++ Qt 5.
Control your fans with different behaviors
🎮 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
C library to manage the GPIO header of the Nvidia Jetson boards
This software is a devLib extension to wiringPi http://wiringpi.com/ and enables it to control the Adafruit PCA9685 16-Channel 12-bit PWM/Servo Driver http://www.adafruit.com/products/815 via I2C interface.
stm32 black pill usb sound card
Buillt on top of ROS and donkeycar hardware
Arduino Lib for AMS AS5048B I2C - 14-bit magnetic rotary position sensor