Arduino and hobby electronics. It started out as a continuous loop pad dye machine to save me having to dye fabric by hand, strictly mechanical, but then I wanted to automate adding the chemicals at the right times. Then it was keeping the dye liquor a consistent temperature. Then it was draining the trough automatically. Then I figured out I could design my own PCBs and have them fabricated. It just keeps going…