{"product_id":"adafruit-12-channel-16-bit-pwm-led-driver-spi-interface-tlc59711","title":"Adafruit 12-Channel 16-bit PWM LED Driver - SPI Interface - TLC59711","description":"\u003cp\u003eFor all of you out there who want to control 12 channels of PWM, we salute you!\u003c\/p\u003e\n\u003cp\u003eThis chip can control 12 separate channels of 16-bit PWM output. This is the highest-resolution PWM board we've seen! Designed (and ideal) for precision LED control, this board is not good for driving servos. If you need to drive servos, \u003ca href=\"https:\/\/shop.pimoroni.com\/products\/adafruit-16-channel-12-bit-pwm-servo-driver\"\u003ewe have a controller for that over here\u003c\/a\u003e.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eOnly two \"SPI\" pins are required to send data (the Arduino library shows how to to use any digital microcontroller pins).\u003c\/li\u003e\n\u003cli\u003eCompletely chainable design. As long as there's enough power for all the boards you can chain as many as you'd like, like a little trail of blue PCBs stretching out into the sunset.\u003c\/li\u003e\n\u003cli\u003eEach of the 12 outputs are constant-current and open drain.\u003c\/li\u003e\n\u003cli\u003eYou can drive multiple LEDs in series, with a V+ anode supply of up to 17V.\u003c\/li\u003e\n\u003cli\u003eIf you want to drive something that requires a digital input, you must use a pullup resistor from the drive pin to your logic level to create the full waveform.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOne resistor is used to set the current for each of the outputs, the constant current means that the LED brightness doesn't vary if the power supply dips. We use a 3.3K resistor for about 15mA but you can solder a thru-hole resistor over it if you'd like to change that value. Check the \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/files\/tlc59711.pdf?11647041910609197747\" target=\"_blank\"\u003eTLC59711 datasheet\u003c\/a\u003e for details on resistor-to-current values. There's also a handy on-chip 3.3V regulator which you can use if you need a logic level regulator.\u003c\/p\u003e\n\u003cp\u003eIncluded are a few extras to make this board easy to use: a green power-good LED, four mounting holes and a current-set resistor. A bit of 0.1\" header is also included so you can solder it on and plug into a breadboard.\u003c\/p\u003e\n\u003cp\u003eTo use: Power V+ with 5-17VDC, and connect ground to the common ground. Then send 3-5V logic SPI data on DIN (data in) and CLK (clock). \u003ca href=\"https:\/\/github.com\/adafruit\/Adafruit_TLC59711\" target=\"_blank\"\u003eAdafruits Arduino library will get you started with blinking LEDs\u003c\/a\u003e, install it and run the example code with the noted pin configuration.\u003c\/p\u003e\n\u003cp\u003e\u003ci\u003eThere's a typo in the silkscreen, the second R0 should be R1 - but you knew that already!\u003c\/i\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":2095633409,"sku":"ADA1455","price":7.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/1455.jpg?v=1431528004","url":"https:\/\/shop.pimoroni.com\/en-eu\/products\/adafruit-12-channel-16-bit-pwm-led-driver-spi-interface-tlc59711","provider":"Pimoroni Ltd","version":"1.0","type":"link"}