
PCA9685 16-Channel 12-bit PWM Servo Driver Module I2C
Prices updated: 12 Oct 2026
Compare prices
| Store | product | Price | View in store |
|---|---|---|---|
Makers ElectronicsCheapest | PCA9685 Servo Motor 16 Channel Driver | 190 EGP | View in store |
Microohm | 16-Channel 12-bit PWM/Servo Driver I2C interface PCA9685 for Arduino Raspberry Pi | 210 EGP250 | View in store |
RAM Electronics | PCA9685 16-Channel 12-bit PWM Servo Motor Driver I2C Module for Arduino | 210 EGP | View in store |
UGE | PCA9685 16-channel 12-bit PWM/Servo Driver I2C module | 375 EGP | View in store |
Price history
Lowest daily price, last 90 days
Not enough price history yet.
Lowest price recorded: 190 EGP
About this product
PCA9685 is a 16-channel, 12-bit PWM driver board controlled over I2C, which frees the microcontroller from generating PWM signals itself. It is used to drive multiple RC servos or LED channels in robots and multi-joint projects. The board supports 3.3 V and 5 V logic and several boards can share the same I2C bus.
Specifications
- PWM channels
- 16
- PWM resolution
- 12-bit
- Interface
- I2C
- Default I2C address
- 0x40
- PWM frequency range
- 24 Hz to 1526 Hz
- Logic level compatibility
- 3.3 V and 5 V
Frequently asked questions
What is the price of PCA9685 16-Channel 12-bit PWM Servo Driver Module I2C in Egypt?
PCA9685 16-Channel 12-bit PWM Servo Driver Module I2C currently costs between 190 and 375 EGP across 4 offers in Egypt.
Where can I buy PCA9685 16-Channel 12-bit PWM Servo Driver Module I2C in Egypt?
PCA9685 16-Channel 12-bit PWM Servo Driver Module I2C is available from Makers Electronics, Microohm, RAM Electronics, and UGE. Compare the offers above to find the best price.
How do I control servos from an Arduino using this board?
Connect SDA and SCL to the Arduino I2C pins (A4 and A5 on an Uno), power the logic side from 5V and GND, and connect the servos to the channel headers. Use a separate 5 V to 6 V supply on the V+ terminal for the servos and share the ground with the Arduino.
Should the servos be powered from the board or from an external supply?
Use an external supply for the servos. Servos draw much more current than the logic circuitry, so powering them from the Arduino 5V pin can cause resets or brownouts. Keep the grounds connected.






