A Simple Serial Protocol

We can send and receive commands wirelessly with Arduino by using these cheap RF data link transmitters/receivers. I like these RF modules because they can be hooked up to pretty much any device that supports serial communications (e.g. devices equipped…

Read More →

An Isolated DAC Using PWM Output

Arduino‘s (ATmega328P) PWM outputs via analogWrite can be conveniently turned into analog voltage levels through the use of simple RC filters. Since the PWM outputs are not isolated, using them to drive other devices directly could be potentially dangerous. This…

Read More →

UPS Transfer Time Measurement

Most offline/line interactive UPS‘ (Uninterrupted Power Supply) have a transfer time between 5 to 15 milliseconds. In this post, I will show you the results of the measured switch-over performance of my APC Back-UPS XS1500 and the technique I used.

Read More →

Variable Power Regulator Using TPS5420

I typically use linear regulators (e.g. 7805, LM317, etc.) in my projects. Linear regulators (especially the low dropout ones) are great when the load is light and input/output voltage difference is small, otherwise you will need a big heatsink as…

Read More →