⛔️ DEPRECATED MicroPython Helper for controlling PWM based motors
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
A micropython library to control rc servos in a tidy way
⛔️ DEPRECATED MicroPython Driver for the PCA9685 PWM control IC. Its commonly used to control servos, leds and motors.
This project provides a MicroPython driver for the PCA9685, a 16-channel 12-bit PWM/servo controller chip. It enables precise control of multiple servos, LEDs, or other PWM-based devices from MicroPython-powered boards like the ESP32 or Raspberry Pi Pico. ## Key Features - **16-channel control** — Independently manage up to 16 PWM outputs. - **12-bit resolution** — Offers 4096 steps for fine-grained PWM duty cycle control. - **Servo driver support** — Includes utilities for controlling standard RC servos. - **I2C interface** — Communicates with the PCA9685 over the I2C bus. - **MicroPython compatibility** — Designed specifically for the MicroPython ecosystem. ## Philosophy A lightweight, focused driver that provides essential functionality for interacting with the PCA9685 hardware from MicroPython, prioritizing simplicity and reliability.
Модуль MicroPython для управления 16-ти канальным ШИМ контроллером, PCA9685.