Designing a smartwatch, making it waterproof is a no brainer. The Qualcomm Toq does an elegant job on the hardware, with only capacitive buttons and inductive charging, there’s no need for any kind of wholes in the body. But I was surprised to discover that the firmware isn’t waterproof. When the watch is immersed or gets many water droplets on it as a pictured above, it interprets each droplet as a touch and the UI goes crazy, paging through menues etc. Crushed under this erroneous touch spam, it crashes and locks up pretty quickly.
Lesson: Always test everything and remember to waterproof your firmware.
The door on my microwave oven suddenly stopped latching securely and the internal switch that detects the door being closed ceased to register. My wife and I were annoyed because this seemed like a very inexpensive cheap part of the microwave breaking and taking our a rather expensive appliance. So, time to fix it ourselves.
Continue reading Fixing the ¢2 of plastic that broke my microwave
I’ve had a great three years at Sandia National Laboratories, learning a lot about developing systems with the rigger to know that they’ll work the first time, getting seriously into FPGA programming and recently becoming an expert in electronics design for manufacturing (DFM). I am immensely grateful to the people who have taught me along the way.
Now I am excited to be heading back into robotics full time at Anki.
Continue reading Back to Robotics!
I am honored to have received a President’s Volunteer Service award this year.
Robot Garden, i-GATE and TerrAvion (one of i-GATE’s portfolio companies) where covered in the Contra Costa Times (aka Inside Bay Area). My picture was somewhat embarrassingly prominent.
Startup incubator i-GATE engineers move to downtown Livermore Continue reading In the news
Any ROS based system needs ROSCore running to provide the basic OS services. My home automation building operating system is no different and for an always on, building operating system, you really want everything to run as a daemon. However, my only always on wired ethernet server is a Mac Mini, not an Ubuntu server so I figured out how to get ROSCore to run as a daemon on OSX. Continue reading ROSCore as Daemon on OSX
I don’t like throwing things away just because some part of them is broken, it’s wasteful and inelegant. So when my under-one-year-old snapped the clip off the tail light of my bicycle, I certainly wasn’t going to throw it away when all the electronics and most of the case was perfectly fine.
Continue reading 3D printing replacement parts
While flying cars, jet packs, super human robots and cyber-neural interfaces are still mostly out of reach, some cybernetic (or near cybernetic) enhancement is starting to be possible even on a DIY level. For instance, extending human senses to include magnetism and ferocity.
Continue reading 6th sense: Magnetism
I am speaking at RoboBusines 2013 tomorrow on the business development panel Speed Up Your Startup about the roll of makerspaces in supporting hardware startup companies.