Adjusting TLC5940 libraries to run different frequencies/values

To run the TLC5940 with any other values apart from the DEFAULT values, the tlc_config.h file requires to be changed. While it is easy to do so, it may cause issues if more than one configurations are often required. The solution around this is to create more than one libraries. Main advantage of doing this … Read more

USING TLC5940 TO GENERATE VARIABLE FREQUENCY PWM SIGNALS USING ARDUINO

Amazon.co.uk Widgets TLC5940 · The Texas Instruments TLC5940, http://www.ti.com/product/tlc5940, is a 16 Channel LED Driver which can be used to run up to 16 LEDs, at set PWM values. · The chips can be cascaded together, normally up to 16, which give up to 196 channels. There is an option to cascade more than that … Read more

Arduino – Serial Communication

Amazon.co.uk Widgets The Arduino boards, and I believe this applies to all of them, even though I have used only two so far (the UNO and the MEGA), allow for Serial Communication. In the Arduino programming IDE, this is referred to as the Serial Monitor. Users often use this to ‘PRINT’ different values from the … Read more

Arduino: Out of sync PWMs

Follow up to my last article, here is an application which helps run out of sync PWMs. This only works on Arduino Mega, as it requires more control over timers. The application would be anything that requires 2 sets of PWMs that work out of sync and in sync with each other. There are 3 … Read more

Creating a variable frequency PWM output on Arduino UNO

Amazon.co.uk Widgets The ARDUINO UNO is an amazing product that incorporates an ATmega328P onto a development board with a USB Bootloader. The product offers the user the ability to program in C language, and with a lot of libraries and open source software available, most applications are very easily achieved. However, the challenge that faced … Read more