Avvio rapido

Da un account vuoto a un dispositivo funzionante

Cinque passi, una ventina di minuti, e niente da installare sul computer. Tutto quello che segue avviene nel browser — o nell'app mobile, se preferisci partire dal telefono.

Che cosa serve

  • Una scheda ESP32 qualsiasi: basta una normale scheda di sviluppo
  • Un cavo USB che porti dati, non solo corrente
  • Un browser: Chrome, Edge o Opera, che sanno parlare con una porta USB
  1. 1

    Creare un account

    Apri cloud.r1bbit.com. Inserisci nome, email e password — oppure salta tutto e accedi con Google o Apple in un clic. Non c'è nulla da confermare per posta né una carta da inserire.

    L'app mobile usa lo stesso account, quindi puoi registrarti da lì e nel browser troverai già tutto pronto.

    cloud.r1bbit.com — la scheda Sign Up
    cloud.r1bbit.com — la scheda Sign Up
  2. 2

    Aggiungere la scheda e programmarla

    Collega la scheda a una porta USB e aggiungila nel cloud. Il firmware lo scrive il browser stesso: nessuna toolchain da installare, nessun driver da cercare. Dopo il riavvio la scheda trova il cloud da sola e compare nel tuo elenco.

    È l'unico passo che richiede un cavo. Tutto il resto viaggia via etere.

    Aggiunta della prima scheda
    Aggiunta della prima scheda
  3. 3

    Prendere un esempio pronto

    Apri l'editor e premi Load Template. Ogni modello è un programma intero e funzionante con il proprio blocco CONFIG, così parti da qualcosa che già gira invece che da un file vuoto. Prendi l'esempio ADC in GPIO & Peripherals: legge un ingresso analogico e ne stampa il valore, e alla scheda non serve collegare nulla.

    Non cercare un modello che corrisponda alla tua scheda, ma al tuo cablaggio: il blocco CONFIG descrive le periferiche, non il modello.

    La galleria filtrata su GPIO: prendiamo l'esempio ADC
    La galleria filtrata su GPIO: prendiamo l'esempio ADC
  4. 4

    Mandarlo alla scheda

    Il modello lascia un segnaposto al posto del numero di pin: inserisci il GPIO reale della tua scheda. Poi, contrassegnato con 1 nell'immagine, scegli la scheda nell'elenco Device e premi Connect; contrassegnato con 2, premi Upload to Device e quindi Script Start. Lo script raggiunge la scheda in un paio di secondi su un collegamento cifrato: non si compila nulla, quindi nulla può fallire in compilazione.

    Una riga sbagliata ferma lo script e ne scrive il motivo nel terminale. Correggi e rimanda: la scheda resta online per tutto il tempo.

    1 — scegliere la scheda e collegarsi, 2 — inviare lo script e avviarlo
    1 — scegliere la scheda e collegarsi, 2 — inviare lo script e avviarlo
  5. 5

    Guardare il risultato

    Il terminale a destra comincia a riempirsi: due righe nuove due volte al secondo, direttamente dalla scheda. Al computer non è collegato nulla — la scheda ti parla attraverso il cloud, e farebbe lo stesso da un altro edificio.

    Stampare è l'uscita più semplice. Pubblica un valore con VARS_PUBLISH e diventerà anche un riquadro sulla dashboard e nell'app mobile.

    Il terminale con l'uscita dal vivo della scheda
    Il terminale con l'uscita dal vivo della scheda