My stairs lights PCB is ready to be commercialized! Hooray, a product!
My entry in the Starcraft 2 “Rock the Cabinet” Contest
I play a lot of Starcraft 2, and I really liked the co-op mode and campaign. When Blizzard announced a map-making contest, I jumped at the chance to actually create something instead of playing all day.

The Ten Commandments of Bitcoin
How to hold a Provably Fair Facebook Contest
Ever wanted to hold a contest but wanted to show that you weren’t playing favorites? Ever felt cheated at arcade games like the Tower of Power because you weren’t sure if they actually let you win? Those days are over.

Electronic Door Lock Evolution
Two years ago, before Lockitron and all of its competitors arrived, I went to college. During college, I created many prototypes of an electronic door lock that I detail below.

Bike Lights Design
Lights are a necessity if you are going to be on the road at night. This applies to anything that moves–car, bike or pedestrian. I will document how I compared designs and settled on assembling a design based on Revolights for about $40/wheel. I call them SparkleLights.

How to Assemble Stair Lights
In this video, I provide a complete tutorial on how to assemble your own stair lighting, featuring block diagram, code overview, testing and final layout. Code and schematic can be found on this page.
How to Switch a Transistor
In this video, I show how I solved my hourly hydration problem by wiring a transistor to a water pump behind my desk. I describe three different ways of switching: MOSFETs, BJTs and relays. I then skim over logic gates and show how I added lighting to my bedroom.
Music from http://goo.gl/NblLp

The Making of the New CS120B “Intro to Embedded Systems” Parts Kit
I recently finished creating the brand new UCR CS120B Parts Kit! It took me a very long President’s Day weekend to write all the documentation, but in the end, I created a very general-purpose parts kit and produced many how-to articles Adafruit style!

Android Phone Battery Calculations
I recently received a new Samsung Galaxy S3. Coming to Android 4.1.1 from three years of iOS is quite liberating. The phone just gives you so many more customization options and control. Amongst all the new features though, I really like the power usage meter under Settings > Battery. It presents a nice graph that shows battery charge over time and the applications using the most power. I thought it would be fun to interpret the data a bit and calculate the “full charge time” and the charge rate in mA. My calculations are below: