
Self-driving zero turn lawnmower v2
A rewrite of the controller and the compass calibration, plus a simulator that runs the real Arduino code
Work and personal, newest first. Everything here was built and, mostly, measured afterwards.

A rewrite of the controller and the compass calibration, plus a simulator that runs the real Arduino code

Two ClearPath servos and 10:1 planetary gearboxes, one per rear wheel — and the RMS current limit that ended it

Replacing fossil fuels is fun! And hard!

The creation of a fully automated tool to determine roller health using optical flow sensors

An Arduino, an IMU and a pair of linear actuators on the handlebars — the first version, which cut one strip of grass

My adventure in trying to get hot water to my bathroom faster

I hate sitting in traffic. I wrote some software to tell me when is the best time to go to work

How to get some modern lighting into an old living room with no ceiling cavity for recessed lights

How to wire up a 2-stage geothermal heatpump to an Ecobee with only 5 wires

When your HVAC company wants $5800 to do something that should only take you a few hours... right?

Crawlspace venting is required by code but it probably should actually be specifically disallowed

I needed a new air conditioning system anyway, so I decided to install a geothermal heat pump

The newest technology in automated package singulation (converting bulk flow to single file)

The first of a new generation of package sorting machines

How to install a trailer hitch on a 2013 Audi A3 TDI

A test to determine if Ethernet and IO-Link controlled solenoid valve banks are as fast as direct wired

Marcus Hook, PA - A plant to separate, liquefy, and store ethane and propane from shale gas originating in western PA

Tomago, NSW, Australia - A liquefied natural gas peak shaver and truck loading facility

Installing The Energy Detective (TED) to determine electrical power consumption throughout the entire house

My adventure rebuilding a 1976 Honda CL360 that someone had taken apart and then sold me pieces in rubbermaid containers

Reading, PA - A liquefied natural gas peak shaver expansion

Ladysmith, British Columbia - A new liquefied natural gas peak shaver

Savannah, GA - A liquefied natural gas import terminal

A third (and much better) attempt at an electric bike

A second attempt at a battery operated electric bike

Using a cheap CAN-RS232 converter, I built a dashboard that would display lots of information about how the car was running

I've never liked things stuck on the windshield so I integrated a radar detector into the radio head unit

I built a wind measurement logger to see if it would make sense to invest in wind power generation in a certain area

After my laptop battery died, I replaced the cells individually. Cheaper than a whole new pack!

My first attempt at a battery powered electric bike

I spent a summer in Downey, CA helping to build a PEM fuel cell hybrid bus

I built a pneumatic water balloon launcher capable of over 1000 feet

My senior design project was to design and build a machine to automatically assemble some medical tubing