Questo libro tratta la progettazione e l'implementazione di un controllore logico programmabile (PLC) basato su tecnologia aperta per il controllo e l'automazione di un sistema di trattamento delle acque. Si parte dall'ambiente di sviluppo Arduino come base, cercando di convertire questa soluzione in una più robusta e accessibile per gli ambienti industriali. Il capitolo 1 illustra la proposta, lo scopo e gli obiettivi, basati sui requisiti dell'impianto di trattamento, e introduce gli strumenti della tecnologia aperta. Il capitolo 2 descrive lo sviluppo del progetto, dalla scelta del microcontrollore e dei componenti elettronici alla progettazione del circuito stampato e alla modellazione 3D degli alloggiamenti. Vengono discussi la logica di controllo e il codice di programmazione. Il capitolo 3 presenta un'analisi completa dei costi, compresi quelli dei componenti, di produzione e di programmazione, per valutare l'investimento economico. Infine, il capitolo 4 sintetizza le scoperte e i risultati, valutando il raggiungimento degli obiettivi e indicando i limiti e le aree di miglioramento per gli sviluppi futuri.