Code & Schmatics behind the intermediate Fun with Arduino Class