PWM Projects

Control a Ton of RGB LEDs

How to Control a Ton of RGB LEDs with Arduino & TLC5940

This video explains how to use the 16 channel PWM controller TLC5940 The CODE: //Texas Instruments TLC 5940 with Arduino //www.kevindarrah.com #include <SPI.h>//Serial Peripheral Interface Library byte ch=0, chbit=0, spibit=0, spibyte=0;// variables used by tlc sub routine int SINData;//variable used to shift data to the TLC byte transferbyte[48];// bytes that are sent out to the …

How to Control a Ton of RGB LEDs with Arduino & TLC5940 Read More »

Webster (1)

Webster: A Geometric Pattern Weaving Machine Using Arduino

We are three students from California College of the Arts in San Francisco in the Architecture program.  This studio is called Creative Architecture Machines and is taught by Jason Johnson and Michael Shiloh.  Webster is a geometric pattern weaving machine that takes inspiration from Islamic tiling, geodesic dome construction, weaving machines, and conventional 3D printers. …

Webster: A Geometric Pattern Weaving Machine Using Arduino Read More »

arduino LEDs from a reprogramable (2)

Tiny Wearable LED kit – 12 PWM LEDs from a reprogramable ATtiny85 using Arduino

This instructable covers the assembly and use of a Tiny Wearable LED kit.  The kit is useable immediately but is desigend to be hackable and can be reprogrammed to your liking using an ISP programmer or Arduino board and the Arduino IDE. There are not too many tiny implementations of microcontrollers.  The Arduino lillypad is …

Tiny Wearable LED kit – 12 PWM LEDs from a reprogramable ATtiny85 using Arduino Read More »

Extending PWM output pins

Extending PWM output pins with a Texas Instruments TLC5940 LED driver using arduino

Introduction Microcontrollers like the Arduino were designed to facilitate the use of electronics for designers and DIY enthusiasts. The interface provides a great starting points for a variety of elecronic circuit designs. However, as the microcontroller is standardized, it is also limited in its use. That shows for example in the limited number of PWM …

Extending PWM output pins with a Texas Instruments TLC5940 LED driver using arduino Read More »