Blog Archives

Resistor Based Level Shifter (Resistor Divider)

Easily the cheapest and easiest way to shift voltage levels is with a resistor divider circuit. It literally takes 2 resistors. The voltage is ‘divided’ between the 2 resistors. In the example circuit above the values were chosen to be

Posted in Arduino, AVR, Electronics, Raspberry Pi Tagged with: , , , , , , , , , , , , , , , , ,

Transistor Based Level Shifter

One of the simplest designs I’ve found for level shifting is just tying 2 NOT gates together. The nice thing about a NOT gate is it can be made with a single transistor, which means we can make a level

Posted in Electronics Tagged with: , , , , , , , , , , , , ,

Dual DPDT Relay Motor Driver

I’ve been (very) slowly working on a tank track robot in my spare time. I didn’t want to use an off-the-shelf motor driver so I made this bad boy… This design uses 4 MOSFETs (IRLD014), 4 resistors and 8 diodes.

Posted in Arduino, AVR, Electronics Tagged with: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

vUSB Powered Easy Button

I work with a guy that absolutely loves his SSRS reports and contantly updates his different view points into data. Most of the reports and views he uses are accessed via Internet Explorer. His constant refreshes are usually done by

Posted in AVR, Coding, Electronics Tagged with: , , , , , , , , , , , , , , , , , ,