Phipps Electronics

Order within the next 

FREE SHIPPING OVER $199

50,000+ ORDERS

WORLDWIDE SHIPPING

SSL SECURED

16-Channel 12-bit PWM-Servo Driver – I2C Interface – PCA9685

45 people have recently viewed this product!

16-Channel 12-bit PWM-Servo Driver – I2C Interface – PCA9685

The 16-Channel 12-bit PWM-Servo Driver Module with PCA9685 IC offers precise control of up to 16 servos or LEDs via I²C interface, featuring adjustable PWM frequency, compatibility with various microcontrollers, and support for Fast-mode Plus I²C-bus interface.

$19.95

Order Within –

Availability: 20 in stock

All stock located in Australia.

FREE SHIPPING Worldwide on orders $199+

EXPRESS SHIPPING Available.

SKU: PHI1001297

Description:

The 16-channel 12-bit PWM-Servo Driver, powered by the PCA9685 IC, is a versatile module designed to control up to 16 servos or LEDs via the I²C interface. Operating at a voltage range of 2.3V to 5.5V, it ensures compatibility with various microcontrollers, including Arduino and Raspberry Pi. The module features an internal clock with a frequency adjustable from approximately 24 Hz to 1526 Hz, allowing for precise control over the pulse width modulation (PWM) signals. This capability makes it ideal for applications such as robotics, LED displays, and other projects requiring multiple PWM outputs.

The PCA9685 module supports a Fast-mode Plus (Fm+) I²C-bus interface, enabling data transfer rates up to 1 MHz. It includes a programmable prescaler for adjusting the PWM frequency and an external clock input for synchronization with other devices. The module’s outputs are configured as open-drain or totem-pole, providing flexibility in driving different types of loads. Additionally, it offers a software reset feature and programmable LED All Call and three Sub Call I²C-bus addresses, allowing for group control of multiple devices on the same bus.

Specifications:

  • Operating Voltage: 2.3V – 5.5V
  • PWM Resolution: 12-bit (4096 steps)
  • Number of Channels: 16
  • PWM Frequency: Adjustable from ~24 Hz to 1526 Hz
  • I²C Address: Configurable via 6 hardware address pins (up to 62 devices on the same bus)
  • Output Current: Sink 25 mA, Source 10 mA per channel
  • Dimensions: 60mm x 25mm x 3mm

Features:

  • Controls up to 16 servos or LEDs simultaneously
  • Compatible with 3.3V and 5V logic levels
  • Adjustable PWM frequency for precise control
  • Supports Fast-mode Plus I²C-bus interface (up to 1 MHz)
  • External clock input for synchronization
  • Programmable output configuration (open-drain or totem-pole)
  • Software reset and programmable I²C-bus addresses for group control

Contents:

  • 1 x 16-Channel 12-bit PWM-Servo Driver Module – PCA9685
Weight 0.01 kg
Dimensions 120 × 10 × 60 mm

Can’t find the information you are looking for? Click Here to Contact Us

Leave your review
Rating

Australian Orders

We ship Australia-wide to all addresses, including PO Box, Parcel Locker, etc. The following shipping options available are listed below: 

  • Standard Shipping – Free (low cost / small products orders under $35 AUD) – Sent via standard Australia Post stamped mail, this shipping option has no tracking and support other than messages from Phipps Electronics to confirm the package has been dispatched to Australia Post.
  • Parcel Shipping (higher cost / larger products orders over $35 AUD or Postage paid at checkout) – Sent via Australia Post Parcel Service or Courier Service, this shipping option has full tracking.
  • Express Post – Sent via Australia Post Express Service, this shipping option has full tracking.

View the table below for shipping time estimates for Australian orders. These estimates are based on Australia Post's recent delivery performance and do not take into account any current disruptions which may affect delivery time.

StateStamped PostageParcel PostExpress Post
NSWUp to 4 business days2 - 4 business days1 - 2 business days
VIC3 - 6 business days3 - 5 business days2 - 3 business days
QLD3 - 6 business days3 - 5 business days2 - 3 business days
SA4 - 7 business days 4 - 6 business days2 - 3 business days
WA6 - 12 business days6 - 8 business days2 - 3 business days
TAS5 - 7 business days5 - 6 business days2 - 3 business days
ACT3 - 6 business days2 - 4 business days1 - 2 business days
NT7 - 12 business days7 - 10 business days3 - 4 business days

 

New Zealand Orders

We ship to New Zealand, to all addresses, including PO Boxes. Packages shipped to New Zealand are sent through Australia Post with 2 shipping options available.

  • Standard Parcel
  • Express Parcel

View the table below for shipping time estimates for orders to New Zealand. These estimates are based on Australia Post's recent delivery performance and do not take into account any current disruptions which may affect delivery time.

CountryStandard ParcelExpress Parcel
New Zealand7 - 12 business days5 - 8 business days

 

International Orders

We ship to most countries worldwide, there may be limitations on the addresses they can be delivered based on each individual country. Orders are shipped by Australia Post, in the rare circumstance that Australia Post can't deliver to the selected country we will attempt to ship with another shipping service.

View the link below for shipping time estimates. These estimates are based on Australis Post's recent delivery performance and do not take into account any current disruptions which may affect delivery time.

CLICK HERE For Australia Post International Transit Times.


If you have any questions, please have a look at the customer service portal where you will find answers to many common questions, or you can reach out to us through the contact us page.

16-Channel 12-bit PWM-Servo Driver – I2C Interface – PCA9685 2 16-Channel 12-bit PWM-Servo Driver – I2C Interface – PCA9685
$19.95

Availability: 20 in stock

Scroll to Top