Miter Saw Cabinet

I have to share space in my garage workshop with other things like boxes, bikes, and strollers. My goal is to have all of my big tools on rolling carts by the end of 2014. Here’s one of the first cabinets I’ve built to that end:

[slickr-flickr search=sets set=72157632098061791 type=galleria]

Cub Scout Water Rockets

Cub Scout Mission Log 2012.144: Two low earth orbit rockets, code named Partly Cloudy Patriot and Rainbow Sherbet have cleared the assembly bay and are en route to the launch pad. Launch will be Thursday evening at the Pack 464 Water Rocket Pack Meeting. Any families in the Northgate / Woodlands area of Walnut Creek who are interested in joining scouts are welcome to join us. Rocket making supplies will be provided:  6:30 PM at Valle Verde Elementary.


Update May 24, 2012: Some photos from the event:

[slickr-flickr search=sets set=72157629920667404 type=gallery]

Stepping Stones

[slickr-flickr search=sets set=72157629504966110 type=galleria]

To celebrate our new raised garden beds (and to get out feet out of the mud). I cast the hand prints of all of our family in 12″ x 12″ stepping stones.

Smart Garage

[slickr-flickr search=sets set=72157629190309855 type=galleria]

I’ve been looking to start another Arduino project for some time, but I have been waiting for a ‘real’ problem to tackle before I began….  and then the outdoor keypad for our garage door opener died. Yippeeeee! This is the ‘real’ problem I was looking for. Unless I have my car keys with me to open up the car and to click the opener in my car, I have no way to get into my garage when I’m out for a bike ride or walking my boys to and from school. Two of  my boys are still in a stroller, and since this is the rainy season, the time to act is now. This is a problem that I needed to solve. Arduino to the rescue!

I finished a similar project about a year ago, where I used an Arduino with an Ethernet Shield to create a web enabled failover switch for some of the phone circuits in our datacenter.  I used a very similar setup here. This time however, I wrote the interface using JSON so that I could build an iPhone app to control the garage door and several of the lights in and around my garage. The iPhone App is still a work in progress, but the system itself is online; only the UI is still rough around the edges.

Now, I have all my front yard lights controlled by a cron job on one of my Linux servers. And I can open my garage using any web browser, mobile phone, or even my Kindle. All costs considered, I probably paid three times what it would have cost to just replace the dead keypad. But that’s not how I roll.  I was able to add new functionality, and enjoy a few cold evenings soldering relays in my garage! I <3 Arduino and the Maker movement!

Pinewood Derby

[slickr-flickr search=sets set=72157628984471629 type=galleria]

I am quite proud of my boys, who spent the last few weekends cutting, sanding and painting their Pinewood Derby cars. Sure I helped [a great deal], but they put in a very repectable effort and should be very proud of their own creations!

Charge Only MicroUSB Cable


I’ve been using either Verizon, Sprint, or AT&T’s mobile broadband service for over five years. I’m now on my fourth technology iteration and I have a hard time remembering what it was like when Internet was only available at home, office, and the café. I refuse to return to those dark ages!

Until recently I used Verizon’s first generation of MiFi hotspot, the Novatel 2200. It’s a great little device that did exactly what I wanted it to. When I needed it to be a WiFi hotspot, it was a hotspot. When I was on the road and needed to charge it via my laptop’s USB port, that worked perfectly as well. Recently however, my company upgraded me to the newest MiFi hotspot, the Novatel 4510L. For the most part the new device is faster, shinier, has better reception… it goes to eleven!

The problem is, and I consider this to be a design flaw, is that when you plug the device into a PC, with the USB cable provided, it will only charge the device. The 4510 will neither operate as a WiFi hotspot, nor will it operate as a USB connected modem. I learned this the hard way last week when I spent most of the day at the green mermaid coffee shop waiting for the mechanic to finish my car repairs. As it was a crowded day in laptop land, I only managed to get access to a single power outlet. When the batteries on my MiFi hotspot were nearly tapped, I had to resort to swapping between the laptop charger and the MiFi charger every hour to make it to my car pickup.

Armed with a soldering iron and heat shrink tubing, this was an easy hack. A USB cable has four wires; two for power, two for signal. If you cut open the cable and clip the signal wires, then you effectively create a charging cable. Based on a support forum thread at Verizon Wireless (, I also learned that you can trick the 4510L into thinking it’s attached to its AC charger if you additionally short the signal wires on the MicroUSB side. So, I closed the circuit on the green & white signal wires on the MicroUSB end of the cable. Important: The signal wires on the host or USB A end of the connection must remain open or you risk shorting out your USB port or damaging your computer.

Typical USB cable color coding: Red +5v, Black, GND, White Signal+, Green Signal-

Tie the power wires together, solder & insulate. In order to trick the Novatel 4510L into thinking it’s connected to its AC adapter, short the signal leads on the device or MicroUSB end. Be sure to leave the signal wires on the host end of the cable open. Insulate all of the wires with electrical tape or heat shrink.

Finished product. I only made the cable 6″ long so as not to add to the rats nest of cables that I already keep in my backpack.

[Update 2011-08-16 10:06 PDT]: According to Verizon Wireless, the shortcoming of not being able to charge and operate the Novatel 4510L while plugged into a PC USB port is a design constraint and not a design flaw. Many PC USB ports fall short of the 500mA power spec and do not provide enough energy to both charge the batteries and power the MiFi radios. My MacBook Pro happens to have enough juice (, so I feel it is safe to operate with my hacked cable. You may want to check the specs on your laptop’s USB ports before you proceed.