Skip to content
Open source thermostat - firmware tutorial
Other Shell
  1. Other 90.6%
  2. Shell 9.4%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
firmware
images
.gitignore
README.md
htmlize.sh
step-01-componenti-principali.md
step-02-firmware.md
step-03-invio-comandi.md
step-04-lettura-temperatura.md
step-05-ciclo-accensione.md
step-06-evento-su-cloud.md
step-07-app-mobile.md

README.md

Rotilio thermo - termostato open source

Un termostato open source, personalizzabile, economico, intelligente.

Questo tutorial ti permetterà di realizzare un termostato per il riscaldamento di casa e ufficio, controllato da remoto, attraverso una App Mobile per iOS e Android.

Ecco gli step principali di questo tutorial:

  • capiamo quali strumenti sono necessari
  • parliamo di hardware connesso e sensori
  • iniziamo a scrivere il firmware
  • connettiamo il dispositivo al cloud
  • affiniamo il controllo di temperatura
  • colleghiamo il dispositivo al sistema di riscaldamento

Ecco cosa imparerai:

  • a scrivere software funzionale, espandibile, orientato agli ultimi standard di programmazione
  • a controllare oggetti fisici mediante APP e browser WEB
  • a integrare fra loro servizi WEB per creare un ecosistema funzionale e aperto

Dato che il software nel mondo IoT interagisce con il mondo fisico, ecco cosa altro imparerai:

  • a scrivere software che considera gli errori del sistema
  • a proteggere il sistema da eventuali errori, siano essi di lettura dell'ambiente che umani
  • ad azionare meccanismi solo quando serve, senza sprechi di energia

Questa è anche l'occasione per esplorare tutte le possibilità offerte da Rotilio Maker, la nostra piattaforma di sviluppo IoT basata su Photon/Electron di Particle.io.

Procediamo con il tutorial

You can’t perform that action at this time.