---
product_id: 594852010
title: "Teyleten Robot PCA9685 16 Channel 12 bit PWM Servo Motor Driver I2C IIC Module for MG90S SG90 MG995 Compatible with Arduino Raspberry Pi (2pcs)"
brand: "teyleten robot"
price: "€ 18.32"
currency: EUR
in_stock: true
reviews_count: 9
category: "Teyleten Robot"
url: https://www.desertcart.ie/products/594852010-teyleten-robot-pca9685-16-channel-12-bit-pwm-servo-motor
store_origin: IE
region: Ireland
---

# I2C interface, 2-pin control 12-bit high resolution PWM 16 independent PWM channels Teyleten Robot PCA9685 16 Channel 12 bit PWM Servo Motor Driver I2C IIC Module for MG90S SG90 MG995 Compatible with Arduino Raspberry Pi (2pcs)

**Brand:** teyleten robot
**Price:** € 18.32
**Availability:** ✅ In Stock

## Summary

> 🎯 Master 16 servos with precision and ease — the pro’s secret weapon!

## Quick Answers

- **What is this?** Teyleten Robot PCA9685 16 Channel 12 bit PWM Servo Motor Driver I2C IIC Module for MG90S SG90 MG995 Compatible with Arduino Raspberry Pi (2pcs) by teyleten robot
- **How much does it cost?** € 18.32 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.ie](https://www.desertcart.ie/products/594852010-teyleten-robot-pca9685-16-channel-12-bit-pwm-servo-motor)

## Best For

- teyleten robot enthusiasts

## Why This Product

- Trusted teyleten robot brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Compact Powerhouse:** Small 60x25mm footprint fits seamlessly into any Arduino or Raspberry Pi setup.
- • **Robust and Reliable:** Built-in 220Ω resistors protect outputs, ensuring durability and stable LED driving.
- • **Expand Your Horizons:** Cascade multiple modules effortlessly to control even more servos without hassle.
- • **Streamlined Connectivity:** I2C interface uses just two pins to manage 16 PWM outputs, minimizing wiring complexity.
- • **Precision Control at Your Fingertips:** 12-bit resolution ensures ultra-smooth servo movements for professional-grade projects.

## Overview

The Teyleten Robot PCA9685 module is a compact, 16-channel, 12-bit PWM driver designed for seamless servo motor control via I2C. Compatible with Arduino and Raspberry Pi, it offers high-resolution frequency control (40-1000Hz) and robust protection features, making it ideal for complex robotics and automation projects.

## Description

Technical Parameters: Voltage: DC5-10V power supply Communication Interface: IIC 16-way steering gear control Size:25*61mm Product features: The PCA9685 chip is wrapped in the center of the board Power input terminal Green power indicator In the 4 groups of 3-pin connector to facilitate the insertion of 16 servo motor (servo motor plug slightly wider than 0.1 ") The polarity of the reverse polarity is input on the terminal block Cascade design: V + line to place a large capacitor, the maximum external input voltage depends on the 10V 1000uf capacitor All PWM output lines have a 220 ohm series resistor protection and can easily drive LED

Review: Works well - Using this to control a bunch of servo blast gates in a dust collection system. It works well.
Review: Easy peasy setup, great job - I was going to use a 9685 shield but it made the stack too high so went with the module, made my life a lot easier

## Features

- Using only two pins, control 16 free-running PWM outputs
- I2C input, control 16 PWM output, you can control the 16 way servo motor.
- Frequency: 40-1000Hz;Channel number: 16 channel.;Resolution: 12 bit;Voltage: DC 5-10V
- Size: 60*25mm/2.36"*0.98"

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B0CNVBWX2M |
| Best Sellers Rank | #481 in Single Board Computers (Computers & Accessories) |
| Brand | Teyleten Robot |
| Customer Reviews | 4.6 4.6 out of 5 stars (70) |
| Date First Available | November 23, 2023 |
| Item Dimensions LxWxH | 2.36 x 0.98 x 0.79 inches |
| Item Weight | 2.39 ounces |
| Manufacturer | Teyleten Robot |
| Number of Processors | 1 |
| Operating System | Linux |
| Processor | core_i7 |
| Processor Brand | Broadcom |
| Product Dimensions | 2.36 x 0.98 x 0.79 inches |
| RAM | LPDDR4 |
| Series | PCA9685 |

## Product Details

- **Brand:** Teyleten Robot
- **CPU Model:** Core i7
- **Connectivity Technology:** I2C
- **Included Components:** Terminal block, Capacitor
- **Model Name:** PCA9685

## Images

![Teyleten Robot PCA9685 16 Channel 12 bit PWM Servo Motor Driver I2C IIC Module for MG90S SG90 MG995 Compatible with Arduino Raspberry Pi (2pcs) - Image 1](https://m.media-amazon.com/images/I/71IYt+6Mk+L.jpg)
![Teyleten Robot PCA9685 16 Channel 12 bit PWM Servo Motor Driver I2C IIC Module for MG90S SG90 MG995 Compatible with Arduino Raspberry Pi (2pcs) - Image 2](https://m.media-amazon.com/images/I/71BEzko0cFL.jpg)
![Teyleten Robot PCA9685 16 Channel 12 bit PWM Servo Motor Driver I2C IIC Module for MG90S SG90 MG995 Compatible with Arduino Raspberry Pi (2pcs) - Image 3](https://m.media-amazon.com/images/I/71a5rd303ZL.jpg)
![Teyleten Robot PCA9685 16 Channel 12 bit PWM Servo Motor Driver I2C IIC Module for MG90S SG90 MG995 Compatible with Arduino Raspberry Pi (2pcs) - Image 4](https://m.media-amazon.com/images/I/81cBOOYLdlL.jpg)
![Teyleten Robot PCA9685 16 Channel 12 bit PWM Servo Motor Driver I2C IIC Module for MG90S SG90 MG995 Compatible with Arduino Raspberry Pi (2pcs) - Image 5](https://m.media-amazon.com/images/I/81uE-ZiaVUL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Works well
*by D***L on September 12, 2024*

Using this to control a bunch of servo blast gates in a dust collection system. It works well.

### ⭐⭐⭐⭐⭐ Easy peasy setup, great job
*by N***R on March 7, 2024*

I was going to use a 9685 shield but it made the stack too high so went with the module, made my life a lot easier

### ⭐⭐⭐⭐⭐ I2C PWM just kinda works
*by T***S on May 21, 2025*

Below is the code for I2C from python running on Le Potato. The servo numbering starts at zero not one. The rest of the board is amazing. everything is clearly marked and the colored PWM channels are very helpful. import time from adafruit_motor import servo from adafruit_pca9685 import PCA9685 from adafruit_extended_bus import ExtendedI2C as I2C i2c = I2C(1) pca = PCA9685(i2c) pca.frequency = 60 servo1 = servo.Servo(pca.channels[0]) for i in range(180): servo1.angle = 180 - i time.sleep(0.03)

## Frequently Bought Together

- Teyleten Robot PCA9685 16 Channel 12 bit PWM Servo Motor Driver I2C IIC Module for MG90S SG90 MG995 Compatible with Arduino Raspberry Pi (2pcs)
- Miuzei MG90S 9G Micro Servo Motor Metal Geared Motor Kit for RC Car Robot Helicopter, Mini Servos for Arduino Project (10)
- Deegoo-FPV [4-Pack] Servo Motor MG995 Control Angle180 Metal Gear Servo 20KG Digital High Speed Torque Servo Motor for Smart Car Robot Boat RC Helicopter

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.ie/products/594852010-teyleten-robot-pca9685-16-channel-12-bit-pwm-servo-motor](https://www.desertcart.ie/products/594852010-teyleten-robot-pca9685-16-channel-12-bit-pwm-servo-motor)

---

*Product available on Desertcart Ireland*
*Store origin: IE*
*Last updated: 2026-03-21*