{"id":465,"date":"2023-09-05T22:49:23","date_gmt":"2023-09-05T20:49:23","guid":{"rendered":"https:\/\/test.modelrailelectronics.com\/?post_type=product&#038;p=465"},"modified":"2026-01-05T13:48:31","modified_gmt":"2026-01-05T12:48:31","slug":"pca9685-16-channel-12-bit-pwm-servo-shield-driver-i2c-interface","status":"publish","type":"product","link":"https:\/\/test.modelrailelectronics.com\/en\/shop\/pca9685-16-channel-12-bit-pwm-servo-shield-driver-i2c-interface\/","title":{"rendered":"PCA9685, 16 channel PWM module"},"content":{"rendered":"<p>Dimensions (no headers or terminal block) 2.5&#8243; x 1&#8243; x 0.1&#8243; (62.5mm x 25.4mm x 3mm)<\/p>\n<p>Weight (no headers or terminal block): 5.5grams<br \/>\nWeight (with 3&#215;4 headers &amp; terminal block): 9grams<br \/>\nThis board\/chip uses I2C 7-bit address between 0x60-0x80, selectable with jumpers<br \/>\nTerminal block for power input (or you can use the 0.1&#8243; breakouts on the side)<br \/>\nReverse polarity protection on the terminal block input<br \/>\nGreen power-good LED<br \/>\n3 pin connectors in groups of 4 so you can plug in 16 servos at once (Servo plugs are slightly wider than 0.1&#8243; so you can only stack 4 next to each other on 0.1&#8243; header<br \/>\n&#8220;Chain-able&#8221; design<br \/>\nA spot to place a big capacitor on the V+ line (in case you need it)<br \/>\n220 ohm series resistors on all the output lines to protect them, and to make driving LEDs trivial<br \/>\nSolder jumpers for the 6 address select pins<br \/>\ni2c-controlled PWM driver with a built in clock. Unlike the TLC5940 family, you do not need to continuously send it signal tying up your microcontroller, its completely free running!<br \/>\nIt is 5V compliant, which means you can control it from a 3.3V microcontroller and still safely drive up to 6V outputs (this is good for when you want to control white or blue LEDs with 3.4+ forward voltages)<br \/>\n6 address select pins so you can wire up to 62 of these on a single i2c bus, a total of 992 outputs &#8211; that&#8217;s a lot of servos or LEDs<br \/>\nAdjustable frequency PWM up to about 1.6 KHz<br \/>\n12-bit resolution for each output &#8211; for servos, that means about 4us resolution at 60Hz update rate<br \/>\nConfigurable push-pull or open-drain output<br \/>\nOutput enable pin to quickly disable all the outputs<br \/>\n(1)Drive board connected to Arduino:<br \/>\nThe PWM driver board uses the I2C method, so only four lines can be connected to the Arduino device:<br \/>\n&#8220;Classic&#8221; Arduino pin mode:<br \/>\n+5v -&gt; VCC<br \/>\nGND -&gt; GND<br \/>\nAnalog 4 -&gt; SDA<br \/>\nAnalog 5 -&gt; SCL<br \/>\nOld Mega pin way:<br \/>\n+5v -&gt; VCC<br \/>\nGND -&gt; GND<br \/>\nDigital 20 -&gt; SDA<br \/>\nDigital 21 -&gt; SCL<br \/>\nR3 and later Arduino pin method (Uno, Mega &amp; Leonardo):<br \/>\n(These boards have dedicated SDA and SCL pins)<br \/>\n+5v -&gt; VCC<br \/>\nGND -&gt; GND<br \/>\nSDA -&gt; SDA<br \/>\nSCL -&gt; SCL<br \/>\nVCC pin is only for the chip power supply, if you want to connect the servo or LED lights, use the V + pin power supply, V + pin supports 3.3 ~ 6V power supply (chip safe voltage 5V). It is recommended to connect the external power supply via the power supply terminal.<br \/>\n(2) power supply part:<br \/>\nMost of the servo design voltage is 5 ~ 6V, especially in a number of steering gear at the same time running, with the need for high-power power supply. If you are directly using the Arduino 5V pin to power the servo directly, there are some unpredictable problems, so we recommend that you have a suitable external power supply for the drive board.<br \/>\n(3) Connect the servo:<br \/>\nMost servos are connected using standard 3-wire female plugs, as long as the corresponding pin into the driver board on it. (Ground wire is generally black or brown, the signal line is generally yellow or white)<br \/>\n(4) for the driver board assigned address:<br \/>\nEach drive board of the cascade needs to have a unique access address. The initial I2C address of each driver board is 0 \u00d7 40, you can modify the upper right corner of the jumper I2C address. Connect a jumper with solder to indicate a binary number &#8220;1&#8221;.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dimensions (no headers or terminal block) 2.5&#8243; x 1&#8243; x 0.1&#8243; (62.5mm x 25.4mm x 3mm) Weight (no headers or terminal block): 5.5grams Weight (with 3&#215;4 headers &amp; terminal block): 9grams This board\/chip uses I2C 7-bit address between 0x60-0x80, selectable with jumpers Terminal block for power input (or you can use the 0.1&#8243; breakouts on [&hellip;]<\/p>\n","protected":false},"featured_media":1223,"template":"","meta":{"_acf_changed":false,"_members_access_role":[],"_members_access_error":""},"product_brand":[],"product_cat":[52,54],"product_tag":[74,73,75],"class_list":["post-465","product","type-product","status-publish","has-post-thumbnail","product_cat-modules-i2c","product_cat-modules-pwm","product_tag-i2c","product_tag-module","product_tag-pwm","first","instock","taxable","shipping-taxable","purchasable","product-type-simple"],"acf":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.modelrailelectronics.com\/en\/wp-json\/wp\/v2\/product\/465","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.modelrailelectronics.com\/en\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/test.modelrailelectronics.com\/en\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/test.modelrailelectronics.com\/en\/wp-json\/wp\/v2\/media\/1223"}],"wp:attachment":[{"href":"https:\/\/test.modelrailelectronics.com\/en\/wp-json\/wp\/v2\/media?parent=465"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/test.modelrailelectronics.com\/en\/wp-json\/wp\/v2\/product_brand?post=465"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/test.modelrailelectronics.com\/en\/wp-json\/wp\/v2\/product_cat?post=465"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/test.modelrailelectronics.com\/en\/wp-json\/wp\/v2\/product_tag?post=465"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}