Need Help? +44 (0) 123 4567
You can add your content here.

PCA9685 16-Channel 12-bit PWM/Servo Driver

Rating:
90% of 100
$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 Servo Motor Tester

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

  1. Connect the module through the I2C interface.
  2. Set the required address using the hardware or software address options.
  3. 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.
More Information
Interface TypeI2C
Operating Voltage (V)2.3V to 5.5V
Operating Temp (°C)-40 to 85
Mounting TypeScrew holes
Interface CategoryI2C Serial Interface Board Module
Encoder Resolution (PPR)12-bit
Output TypePWM
Channels16-channel
ChipsetPCA9685
ProtocolsI2C
Conversion TypePWM
Write Your Own Review
Write a ReviewPCA9685 16-Channel 12-bit PWM/Servo Driver
To Top
5 Stars
100%(1)
4 Stars
0%(0)
3 Stars
0%(0)
2 Stars
0%(0)
1 Stars
0%(0)
PCA9685 16-Channel 12-bit PWM/Servo Driver
PCA9685 16-Channel 12-bit PWM/Servo Driver
$2.8000
Wish List
Help
Shop
Account
0 Cart