Servo Controller, 16 Channel, I2C Interface

The PCA9685 is a 16 Channel servo controller that can be controlled via I2C.  With the PCS9685 you do not need to continuously send it signal tying up your microcontroller, its completely free running! It is 5V compliant, which means you can control it from a 3.3V microcontroller and still safely drive up to 6V outputs 

Quick Spec

  • Supply Voltage: 5V
  • Channels: 16
  • Max PWM Frequency: 1000Hz

Application Circuit

The following code will set the PWM frequency to the maximum value of 1000Hz:

pwm.setPWMFreq(1000)

The following example will cause channel 15 to start low, go high around 25% into the pulse (tick 1024 out of 4096), transition back to low 75% into the pulse (tick 3072), and remain low for the last 25% of the pulse:

pwm.setPWM(15, 1024, 3072)

PCA9685-010

Arduino & ESP32 Code

Resources

Shipping List

  • 1 x Servo Controller, 16 Channel, I2C Interface


Servo Controller, 16 Channel, I2C Interface

  • Product Code: PCA9685
  • Weight: 0.016kg
  • Product Status : Active
  • Stock

    Warehouse Stock Status Location
    Centurion No Stock
    Stellenbosch No Stock
    Bulk Location No Stock

    We ship free of charge between branches to complete your order.

  • R98.00 (Inc Tax: R112.70)


Related Products

3x4 Right Angle Male Header - 4 Pack

3x4 Right Angle Male Header - 4 Pack

3x4 Right Angle Male Header - 4 Pack Three rows in a right angle header are great for when you want to connect cables that come in sets of three with a pitch of 2.54mm, like sensors, or servos. These..

Centurion (In Stock)
Stellenbosch (In Stock)
Bulk Location (No Stock)
Part No: MH-3X4P-254-90
Product Status : Active

R38.00 (Inc Tax: R43.70)

DF Clutch Servo 2kg 300 Degree

DF Clutch Servo 2kg 300 Degree

DF Clutch Servo 2kg 300 Degree f you’ve ever looked at a cool little robot and seen it’s head swiveling from side to side while simultaneously looking up and down for full freedom of vision, then y..

Centurion (In Stock)
Stellenbosch (In Stock)
Bulk Location (No Stock)
Part No: SER0056
Product Status : Active

R118.00 (Inc Tax: R135.70)

DF Clutch Servo 0.4kg 300 Degree

DF Clutch Servo 0.4kg 300 Degree

DF Clutch Servo 0.4kg 300 Degree f you’ve ever looked at a cool little robot and seen it’s head swiveling from side to side while simultaneously looking up and down for full freedom of vision, then..

Centurion (No Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: SER0053
Product Status : Active

R82.00 (Inc Tax: R94.30)

Romeo ESP32-C3 Robot Control Board

Romeo ESP32-C3 Robot Control Board

Romeo ESP32-C3 Robot Control Board The Romeo Mini ESP32-C3 Robot Control Board is a compact, all-in-one motor driver and development board designed for robotics projects. Powered by the onboard ESP..

Centurion (In Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: DFR1063
Product Status : Active

R289.00 (Inc Tax: R332.35)

Tags: servo, controller, 16 channel, arduino, adafruit