TI EasyScale protocol Arduino hack

Today, I worked on getting the TPS61160 boost LED-driver from Texas Instruments to work. This tiny chip allows you to drive up to 8 LED’s in series from a single LiPo cell. It allows dimming through PWM, but also understands a proprietary protocol called EasyScale. Since there was no example code online anywhere, I decided to hack this together from the datasheet. Since someone else might be interested in this as well, here is the code:


Like this? You might be interested in my latest project. It's a desk light made completely from a single sheet of printed circuit board. Check it out:


Leave a Reply

Your email address will not be published. Required fields are marked *