Blog Archives

Bluestacks stuck on Signing In…

I just installed Bluestacks 2 for the first time ever. Pretty cool software! However, I waited for over 45 minutes for the “Signing In…” dialog to finish before finally hitting cancel. I figured I might have typed the wrong password.

Posted in Android Tagged with: , , , , , , , , , , , , ,

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: , , , , , , , , , , , , , , , , ,

AVR Serial (USART) Tutorial

Serial communication on an embedded system is quite possibly the easiest and cheapest way to gain insight as to what is going on with your code. On most AVR microcontrollers serial communication is built right in. They have a peripheral

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

OshPark PCB Fab Review

I just got my boards in from OshPark. It was my first time ordering from them and I’m very pleased with the results. I submitted by design on 1/28/14. I was told they were sent to fab on 1/28/14 as

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: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Azure Blob Name Restriction Solution

If you’ve worked with Azure blob storage you know how awfully restricting the names are. They can only have the following characters: a-z 0-9 – (dash) I may have missed a couple other characters but as you can see it is INCREDIBLY

Posted in Coding Tagged with: , , , , , , , , ,

Large LED Matrix Display – Part 2 (Driver Board Fabrication)

More work done on the LED Display! This weekend I got the first of many (and by many I mean 160) LED driver boards. This board will eventually drive 8 of the 1280 LEDs on the final sign. Here are

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

AVR 10-pin/6-pin Header Converter

I’ve been using a parallel port programmer (Printer Port) to program my AVRs since I started using them. I’ve had to keep a slow old computer around just to program my AVRs since most new computers don’t even have parallel

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