Product added to cart
PCA9685 16-Channel 12-bit PWM/Servo Driver
$2.8000
In stock
SKU
MTR-11-001
Volume discounts:
- +25 4 % $2.6800
- +100 6 % $2.6300
- +300 8 % $2.5700
- +500 10 % $2.5100
- +1000 13 % $2.4500
Ships in 2-3 business days, then:
Free delivery in 12-15 days by Tracked Economic Shipping on orders over $100.
Free delivery in 7-10 days by Express Shipping on orders over $300.
More shipping info
Shop with confidence Learn More
Servo Motor Tester Previous
PCA9685 16-Channel 12-Bit PWM Servo Driver is an I2C-controlled module for PWM and servo control. It provides 16 PWM channels with 12-bit resolution and a built-in clock. The module supports daisy-chain operation for multiple boards on the same I2C bus. It is designed for applications that need more PWM outputs from limited microcontroller pins. This module includes an internal power-on reset, noise-filtered SDA/SCL inputs, and low standby current.
Features of PCA9685 16-Channel 12-Bit PWM Servo Driver
- 16-channel PWM output
- 12-bit resolution
- Built-in clock
- I2C-controlled interface
- Low standby current
- Noise-filtered SDA and SCL inputs
- Internal power-on reset
- Supports daisy-chain operation
Specifications of PCA9685 16-Channel 12-Bit PWM Servo Driver
- Main chip: PCA9685
- Oscillator frequency: 25 MHz
- Maximum external clock input: 50 MHz
- Working voltage: 2.3V to 5.5V
- 5.5V compatible input
- Operating temperature: -40 to 85 degrees Celsius
- ESD protection: over 2000V HBM / JESD22-A114
- ESD protection: 200V MM / JESD22-A115
- ESD protection: 1000V CDM / JESD22-C101
- JEDEC standard
- Interface: I2C
- PWM frequency: 24Hz to 1526Hz
- PWM duty cycle: 0% to 100%
- Size: 65mm x 30mm
- 6 hardware address pins
- 4 software programmable I2C-bus addresses
- 1 MHz Fast-mode Plus compatible I2C interface
- 30 mA high drive capability on SDA output
- 16 push-pull outputs
- 5V at 25mA sink
- 10mA source current
- Active-low output enable input pin
- Software programmable open-drain LED output selection
- Output mode change programmable on the Acknowledge or STOP command
- Software reset feature (SWRST)
- Supports hot insertion
- Edge rate control on outputs
- No output glitches on power-up
- Hot-Access
How to Use PCA9685 16-Channel 12-Bit PWM Servo Driver
- Connect the module through the I2C interface.
- Set the required address using the hardware or software address options.
- Configure PWM frequency, duty cycle, and output mode as needed.
More Info
- Each LED output has 4096 levels.
- The module can support up to 62 PCA9685 devices on one I2C bus.
- Total outputs can reach 992 when multiple modules are connected.
| Interface Type | I2C |
|---|---|
| Operating Voltage (V) | 2.3V to 5.5V |
| Operating Temp (°C) | -40 to 85 |
| Mounting Type | Screw holes |
| Interface Category | I2C Serial Interface Board Module |
| Encoder Resolution (PPR) | 12-bit |
| Output Type | PWM |
| Channels | 16-channel |
| Chipset | PCA9685 |
| Protocols | I2C |
| Conversion Type | PWM |
Write Your Own Review




Please complete your information below to login.
Sign In
Create New Account