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 →

Peltier Cooler Module Repair

I bought a couple of Peltier cooler modules on eBay a while ago for some experiments. Of course, as I expected the quality of those cheap modules were pretty poor. After a couple of hours of continuous operation, both modules…

Read More →

Interfacing TLV5620 With Arduino

TI’s TLV5620 is a budget 4-channel 8-bit DAC. While it is designed primarily for running with a power supply between 3V and 3.6V, it can be powered by 5V as well given its wide supply voltage range. With a TL431…

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 →

Yet Another Semiconductor V/I Curve Tracer – I

Semiconductor curve tracers were frequently used in analog circuit designs many decades ago, at a time when discrete semiconductor devices were in dominance and ICs were scarce. While curve tracers are no longer widely used nowadays due to the ubiquity…

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 →

Tektronix 2213 Teardown Pictures

I love old Tektronix analog oscilloscopes and I could not seem get enough of them. So when I saw a cheap “untested, unknown working condition” Tektronix 2213 listed on eBay recently, I just could not resist the temptation to grab…

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 →