credo che possa andare. per la parte SW non partire di botto, per cominciare limitati a task semplici: avvio motore, dovresti avere già uno scheletro di programma fai dall'inizio, poi ci aggiungi la pompa
prova la fotocellula facendo accendere un led quando sente
lentamente aggiungi / togli
non avere paura di togliere, e nemmeno di ripartire da capo
ricordati sempre che un cavallo malato va abbattuto, si fa sempre prima a ripartire da capo che a 'tacconare' su un programma nato morto