1411 - ADAFRUIT 16-CHANNEL 12-BIT PWM/S SERVO SHIELD I2C INTERFACE
Review: 5 - "A masterpiece of literature" by , written on May 4, 20020
Great
  • electro-thumb
  • 99% Customers
    satisfaction
  • electro-return-icon
  • Easy Return
    Refer our policy
  • electro-payment
  • Payment
    Secure System
  • electro-brands-icon
  • Only Best
    Brands

1411 - ADAFRUIT 16-CHANNEL 12-BIT PWM/S SERVO SHIELD I2C INTERFACE

Available:In Stock
$19.95
Stock Details
Secure

Adafruit 16Channel 12bit PWM/Servo Shield I2C interface

You want to make a cool Arduino robot maybe a hexapod walker or maybe just a piece of art with a lot of moving parts. Or maybe you want to drive a lot of LEDs with precise PWM output. Then you realize that the Arduino has only a few PWM outputs and maybe those outputs are conflicting with another shield! What now? You could give up OR you could just get our handy PWM and Servo driver shield. It's just like our popular PWM/Servo Breakout but now Arduinoready and works with any Arduino that uses shields: Uno Leo Mega ADK its all good.
When we saw this chip we quickly realized what an excellent addon this would be. Using only two I2C pins control 16 freerunning PWM outputs! You can even stack up 62 shields to control up to 992 PWM outputs (which we would really like to see since it would be glorious and like 4 feet tall) Because I2C is a shared bus you can also connect other I2C devices and sensors to the SCL/SDA pins as long as their addresses don't conflict (this shield has address 0x40)

There's an I2Ccontrolled PWM driver with a built in clock. That means that unlike the TLC5940 family 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 Arduino 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)
6 address select pins so you can stack up to 62 of these on a single i2c bus. 12 out of 16 output pins can be accessed when stacked.
Adjustable frequency PWM up to about 1.6 KHz
12bit resolution for each output for servos that means about 4us resolution at 60Hz update rate
Configurable pushpull or opendrain output

We wrapped up this lovely chip into a shield with a couple nice extras

Terminal block for power input (or you can use the 0.1 breakouts on the side)
Reverse polarity protection on the terminal block input
Green and red powergood LEDs
3 pin connectors in groups of 4 so you can plug in 16 servos at once (Servo plugs are slightly wider than 0.1 so you can only stack 4 next to each other on 0.1 header
Stackable design. You'll need to pick up stacking headers and right angle 3x4 headers in order to stack on top of this shield without the servo connections getting in the way.
A spot to place a big capacitor on the V+ line (in case you need it)
220 ohm series resistors on all the output lines to protect them and to make driving LEDs trivial
Solder jumpers for the 6 address select pins
A lot of extra space remaining? Let's turn it into a prototyping area. You get a 5x20 proto area for any extra wiring you'd like to add

This product comes with a fully tested and assembled shield as well as 4 pieces of 3x4 male straight header (for servo/LED plugs) a 2pin terminal block (for power) and a stick of 0.1 header so you can plug into an Arduino. A little light soldering will be required to assemble and customize the board by attaching the desired headers but it is a 15 minute task that even a beginner can do.

Adafruit 16Channel 12bit PWM/Servo Shield I2C interface

You want to make a cool Arduino robot maybe a hexapod walker or maybe just a piece of art with a lot of moving parts. Or maybe you want to drive a lot of LEDs with precise PWM output. Then you realize that the Arduino has only a few PWM outputs and maybe those outputs are conflicting with another shield! What now? You could give up OR you could just get our handy PWM and Servo driver shield. It's just like our popular PWM/Servo Breakout but now Arduinoready and works with any Arduino that uses shields: Uno Leo Mega ADK its all good.
When we saw this chip we quickly realized what an excellent addon this would be. Using only two I2C pins control 16 freerunning PWM outputs! You can even stack up 62 shields to control up to 992 PWM outputs (which we would really like to see since it would be glorious and like 4 feet tall) Because I2C is a shared bus you can also connect other I2C devices and sensors to the SCL/SDA pins as long as their addresses don't conflict (this shield has address 0x40)

There's an I2Ccontrolled PWM driver with a built in clock. That means that unlike the TLC5940 family 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 Arduino 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)
6 address select pins so you can stack up to 62 of these on a single i2c bus. 12 out of 16 output pins can be accessed when stacked.
Adjustable frequency PWM up to about 1.6 KHz
12bit resolution for each output for servos that means about 4us resolution at 60Hz update rate
Configurable pushpull or opendrain output

We wrapped up this lovely chip into a shield with a couple nice extras

Terminal block for power input (or you can use the 0.1 breakouts on the side)
Reverse polarity protection on the terminal block input
Green and red powergood LEDs
3 pin connectors in groups of 4 so you can plug in 16 servos at once (Servo plugs are slightly wider than 0.1 so you can only stack 4 next to each other on 0.1 header
Stackable design. You'll need to pick up stacking headers and right angle 3x4 headers in order to stack on top of this shield without the servo connections getting in the way.
A spot to place a big capacitor on the V+ line (in case you need it)
220 ohm series resistors on all the output lines to protect them and to make driving LEDs trivial
Solder jumpers for the 6 address select pins
A lot of extra space remaining? Let's turn it into a prototyping area. You get a 5x20 proto area for any extra wiring you'd like to add

This product comes with a fully tested and assembled shield as well as 4 pieces of 3x4 male straight header (for servo/LED plugs) a 2pin terminal block (for power) and a stick of 0.1 header so you can plug into an Arduino. A little light soldering will be required to assemble and customize the board by attaching the desired headers but it is a 15 minute task that even a beginner can do.

Payment

Visa, MasterCard, AMEX, Apple-Pay and Google-Pay are accepted for online ordering. Your credit card will be charged on the day of shipment. COD orders are not accepted.

Pricing

Prices are subject to change without notice. All prices are quoted in Canadian dollars (CAD). Sayal Electronics does not warrant the conversion rate. All invoices are processed in Canadian dollars and your credit card company will convert it to your local currency. Large quantities on many items are either stocked or available. Please contact our sales staff to inquire about OEM quantity discounts, scheduled orders, etc.

Canadian Orders

No minimum order (before shipping and taxes) for shipments in Canada. Shipments to other Provinces in Canada, 5% Goods and Services Tax (GST) will be added. Additional Provincial Sales Tax (PST) will be added: Alberta : 0% PST British Columbia : 7% PST Manitoba : 8% PST Northwest Territories : 0% PST Nunavut : 0% PST Quebec : 9.975% QST Saskatchewan : 6% PST Yukon : 0% PST For the following Provinces Only Harmonized Sales Tax (HST) will be added. Ontario : 13% HST New Brunswick : 15% HST Prince Edward Island : 15% HST Newfoundland and Labrador : 15% HST Nova Scotia : 15% HST

U.S. Orders

No minimum order (before shipping and taxes) for shipments in U.S.A.

International Orders (Outside of North America)

For orders outside of North America, additional shipping charges apply and will be confirmed prior to shipping. Additional brokerage and duty charges often apply and are collected by the shipping company at the time of delivery. All shipping, brokerage, taxes and duty charges are to be paid by the customer.

Shipping

For Local Pickup Orders. We will contact you when we have your order ready for Pickup. For Residents of Southern Ontario ONLY; Free Shipping on orders over $45.00 CAD Excluding taxes For the rest of Canada customers only; Free Shipping on orders over $100.00 CAD Excluding taxes The Following Exclusions Apply: * Additional shipping fees will apply for oversized and/or overweight packages and all Fluke products. Shipping not available in Northwest Territories, Nunavut and Yukon Shipping of All Online Orders only during the Weekdays. U.S. Customers Only; No Free Shipping; Limited States No minimum order (before shipping and taxes) for shipments in U.S.A. All shipping, brokerage, state taxes and duty charges are the responsibility of and are to be paid by the customer. All Shipping charges are not refundable. Subject to change without prior notice.

Back-Orders

Due to the nature of our business, only a limited supply may be available for some items. As such, we reserve the right to cancel back orders. Accepted back-orders are subject to additional shipping charges. Accepted back-orders will only be charged on the day they are shipped.

Online Shopping Returns/RMA

NOTE: Any shipments received without a RMA# will be refused. Items may be returned for credit or refund at our discretion within 7 working days of delivery. All returns must have Return Merchandise Authorization number (RMA#). RMA# requests are made by calling 416-494-8999 Monday to Friday, 9 A.M. - 5 P.M. EST. Please have your invoice ready when you call. Non-defective returns are subject to a 30% restocking fee. Carefully pack your return and clearly note the RMA# on the outside of the box. Some items (such as kits, cut or measured product and special orders) are non-returnable. No freight collect or COD returns accepted. Parcels damaged in transit are the responsibility of the shipper. Shipping charges on returned goods are non-refundable. No returns after 30 days.

Online to Store Returns/Exchanges

All Returned Goods must be complete and in original package. Returns must be made within 7 working days (with original Invoice). Restocking charges of 30% shall be levied for no fault of Sayal. Refunds shall be issued via the same method of purchase with Original Card.

No Refund or Exchange Items

Items sold as "Final Sale" or "Clearance" Custom or Special Orders Hygienic Items Hobby Items and Educational Kits Wire and Cable Chemicals Tools Semiconductors Test Equipment Satellite Equipment Books/Magazines and Journals (Exceptions may apply)

Warranty / Disclaimer

Disclaimer - Prices may vary from our Online Store ( shop.sayal.com), Main Website (secure.sayal.com) or in our walk in Stores. Sayal Electronics web site promotions, products and prices may vary from our retail operartions. Sayal Electronics makes every effort to ensure that the content on this internet site is complete and current. Photos are a pictorial representation only and may not be the exact product. However, Sayal Electronics does not guarantee that the information contained on this internet site will not contain errors, omissions or inaccuracies. Such errors, omissions or inaccuracies may relate to price or to product or description or availability. Sayal Electronic reserves the right to correct any error, omission or inaccuracy or to change or update the content without notice to you. Further Sayal Electronics reserves the right to refuse or cancel any orders or reservations containing any error, omission or inaccuracy whether or not the order or reservation has been submitted, confirmed and/or your credit card has been charged. If your credit card has been charged for the purchaser and your order or reservation is cancelled, Sayal Electronics shall promptly issue a credit to your credit card. All products are warranted by Sayal Electronics only to be free of defects in material and workmanship for thirty (30) days from the date of shipment. Additional manufacturer warranties may apply for some items (eg, test equipment, IC programmers, etc) - in which case the item should be directly shipped back to the manufacturer. Sayal Electronics will not be responsible for incidental, indirect or consequential damage. There are no other warranties, either expressed or implied which extend the foregoing, and there are no warranties of merchantability or fitness for any particular purpose. No purchase order or verbal advice shall alter this agreement. Sayal Electronics' liability is limited to refund or replacement of product only.

Product Disclaimer

Stock may not be available at all store locations. Photographs of products may not be exactly as shown. (e.g. colour, size or package.) Please call store location to confirm stock. Prices subject to change without notice. We reserve the right to limit quantities. Additional shipping fees will apply for oversized and/or overweight packages. Shipping of All Online Orders only during the Weekdays. Some products may only be available from our Warehouse and a minimum handling charge of ($15.00) per line item (on non-store items) may apply. Warehouse is closed Saturday and Sunday. Refurbished Items are open box and have been checked for functionality. Warranty may not apply. Error and omissions exempt.