16 Channel 12-bit PWM/Servo Driver-I2C interface PCA9685 module Raspberry pi shield module servo shield – KSH 400 at HIMASTORES Mombasa – best electronics in Kenya

16 Channel 12-bit PWM/Servo Driver-I2C interface PCA9685 module Raspberry pi shield module servo shield

SKU: HMJ607 Category: Motors
KSH 400.00
In Stock

Product Description

16Channel 12bit PWM/Servo Driver Module PCA9685

I2C-Controlled Servo LED Driver for Raspberry Pi Arduino

The PCA9685 is a 16-channel PWM driver board designed to solve the problem of limited PWM outputs on microcontrollers. Using only two I2C pins, it can control up to 16 servos or LEDs independently, and multiple boards can be chained to control up to 992 outputs.

16 PWM channels with 12-bit (4096 steps) resolution per channel
I2C address range 0x40-0x7F, selectable with 6 address pins
External power supply recommended for driving multiple servos

Technical Specifications

ParameterValue
Driver ICPCA9685
Outputs16 channels
Resolution12-bit (4096 steps)
PWM Frequency24Hz - 1526Hz (adjustable)
Supply Voltage2.3V - 5.5V
I2C Address0x40-0x7F (selectable)
Max Boards Chained62 boards (992 outputs)

= Key Features =

FreeRunning Built-in clock eliminates need for continuous signal from microcontroller

5V Compatible - Works with 3.3V microcontrollers, drives up to 6V outputs

16 Servos/LEDs - Controls 16 devices with only 2 I/O pins

Chaining Support - Up to 62 boards on single I2C bus for 992 total outputs

Protection Features - Reverse polarity protection and 220Ω series resistors on outputs

= Applications =

  • Robot servo control
  • LED dimming and animation
  • Hexapod walkers and animatronics
  • Automated lighting systems
  • Camera gimbals and pan-tilt units

Why Choose PCA9685?

Solves limited PWM pins on microcontrollers
4096-step resolution for smooth servo and LED control
Simple 2-wire I2C interface saves GPIO pins
Chainable design for massive scalability
Wide voltage compatibility (2.3V - 5.5V)

√ Works with Arduino, Raspberry Pi, ESP32, and STM32

√ Libraries available for all major platforms

√ Terminal block for external power input

√ Green power indicator LED

√ Pre-assembled with 3x4 pin connectors for 16 servos


The PCA9685 PWM/Servo Driver Module is the essential solution for projects requiring multiple PWMcontrolled devices. Expand your microcontroller's capabilities with this reliable, easyto-use module.

PCA9685 SERVODRIVER PWMMODULE ARDUINO RASPBERRYPI I2C SERVOCONTROLLER ROBOTICS LEDDRIVER 16CHANNEL New Best Seller PCA9685