
Analog Input using Arduino
A potentiometer is a simple knob that provides a variable resistance, which you can read into the Arduino boar...

Controlling a ton of servos – TLC5940 + Arduino
This is something we have been asked a lot about. How do I control a ton of Servo motors with my arduino? Well...

Arduino Based LED Dimmer using PWM
This LED DIMMER is an Arduino Uno based PWM (Pulse Width Modulation) circuit developed to get variable voltage...
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 p... Read more
Pulse Width Modulation or PWM is a method of Digital to Analog Conversion. It helps in delivering analog average voltage using digital pulses of variable pulse width. By controlling the on t... Read more
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 a... Read more
High-power LEDs over 1W are now quite inexpensive. I’m sure many of you are incorporating LEDs as light sources in your projects. However I realize that the finding and configuring the... Read more
This week is all about analog inputs for the arduino. I’ll show you how you can use a voltage divider circuit (see episode 3) and a variable resistor to make an analog sensor. We’ll also use... Read more
This ones quite simple, just mix/ crossfade 3 separate LEDs using Phase Width Modulation (PWM) and Arduino. You will need 3 LEDs, I’m using a 5mm Red, Green and Blue so I can make the full l... Read more
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 Inter... Read more
Demonstrates the use of analog output (Pulse Width Modulation (PWM)) to fade an LED. PWM is a technique for getting an analog-like behavior from a digital output by switching it off and on v... Read more
This example shows how to read an analog input pin, map the result to a range from 0 to 255, and then use that result to set the pulsewidth modulation (PWM) of an output pin to dim or bright... Read more