• $19.99
  • Free 30-day Returns
  • Ships from China.
    Price alert
    Shop it at NeweggBusiness.

    Meet Your Seller

    PCA9685 PWM Servo Driver Board, IIC Interface 16 Channel 12-Bit PWM Servo Motor Controller for Arduino Raspberry Pi Robot Projects

    • Controls up to 16 servos/LEDs simultaneously via a single module; cascade up to 62 boards on one I2C bus for 992 outputs total.
    • 12-Bit High Resolution
    • 12-bit PWM (4096 steps) delivers precise, smooth servo movement and accurate angle control.
    • I2C (IIC) Interface
    • Uses only 2 MCU pins (SDA/SCL); compatible with Arduino, Raspberry Pi, ESP32, STM32 and more.
    • Adjustable PWM Frequency
    • 24Hz1.6kHz (default 50Hz for servos); works for standard servos, LEDs and PWM devices.
    • Stable & Safe Design
    • Onboard 5V regulator, reverse polarity protection, and output enable pin for quick power-down.
    +
    +
    Overview
    Specs
    Reviews
    avatar

    Any questions? Our AI beta will help you find out quickly.

    PCA9685 is a high-performance 16-channel 12-bit PWM servo driver board designed for robotics and DIY projects. It uses the I2C (IIC) interface to communicate with microcontrollers, saving valuable GPIO pins while enabling control of up to 16 servos or PWM devices at once.

    With 12-bit resolution (4096 steps), it provides ultra-smooth and precise positioning for servos, ideal for robotic arms, hexapods, and humanoid robots. The adjustable PWM frequency (24Hz1.6kHz) supports both standard servos (50Hz) and LED dimming applications

    The board features a compact design with terminal blocks for easy power and servo connections. It includes an onboard 5V regulator, reverse polarity protection, and an output enable pin for safe operation. Multiple modules can be cascaded on a single I2C bus for large-scale projects.

    Specifications

    1. Chipset: PCA9685
    2. Channels: 16 independent PWM outputs
    3. Resolution: 12-bit (4096 steps)
    4. Interface: I2C (IIC), 7-bit address configurable (0x400x7F)
    5. PWM Frequency: 24Hz1526Hz (default 50Hz for servos)
    6. Logic Voltage: 3.3V5V (compatible with 3.3V/5V MCUs)
    7. Output Current: 25mA sink / 10mA source per channel
    8. Dimensions: ~62×26mm


    Warranty & Returns

    Warranty, Returns, And Additional Information

    Warranty

    • Please contact the Seller directly for warranty information. Warranty information may also be found on the Manufacturer's website.
    • CONTACT

    Return Policies

    Manufacturer Contact Info

    LOADING...