Skip to product information
1 of 3

PCA9685 16-Channel 12-Bit PWM Servo Driver Module I2C for Arduino

PCA9685 16-Channel 12-Bit PWM Servo Driver Module I2C for Arduino

Regular price Rs.950
Regular price Sale price Rs.950
Sale Sold out
Shipping calculated at checkout.
Quantity

The PCA9685 16-Channel PWM Servo Driver Module is an I2C-controlled PWM driver that provides 16 independent 12-bit PWM output channels. It is ideal for controlling multiple servo motors, LEDs, or any PWM-driven device without consuming multiple microcontroller pins. Up to 62 modules can be chained on a single I2C bus, enabling control of up to 992 servos.

  • IC: PCA9685
  • PWM Channels: 16 x 12-bit (4096 steps)
  • Interface: I2C (SCL, SDA, VCC, GND, OE)
  • I2C Address: Configurable via 6 solder jumpers (A0–A5) — up to 62 modules on one bus
  • PWM Frequency: 24 Hz – 1526 Hz (adjustable)
  • Logic Voltage: 3.3V – 5V
  • Servo Power: External V+ screw terminal (supports up to 6V for servos)
  • Onboard 220μF capacitor for stable servo power
  • Color-coded 3-pin servo headers (PWM / V+ / GND)
  • Chainable via pass-through I2C header
  • Compatible with Arduino, Raspberry Pi, ESP32, STM32

Perfect for robotic arms, pan-tilt camera mounts, RC vehicles, LED dimming arrays, and any multi-channel PWM control application.

  1. 📦 For more details, see our Shipping Policy
    📦 For more details, see our Return & Refund Policy
View full details