Ecosistema in nuvola per ESP32

Tutto il necessario per lavorare con l’ESP32 — in una sola nuvola

Da una scheda ESP32 vuota a un dispositivo che manda i dati sul tuo telefono, in una sola sessione. Script in linguaggio semplice al posto del C, senza toolchain, senza un server tuo, senza ricompilare. Abbastanza rapido per provare un'idea, abbastanza semplice per la prima lezione.

Primo flash dal browser via USB. Da lì in poi tutto passa via etere.

Scheda, firmware, cloud, app un unico insieme — scrivi solo lo script
Che cos’è R1BBIT

Un ecosistema, quattro strumenti, zero codice di raccordo

R1BBIT trasforma una scheda ESP32 in un dispositivo connesso già finito — senza toolchain, senza un server tuo e senza una riga di C.

Si presta soprattutto a tre cose: portare in fretta un prodotto alla prima versione funzionante, verificare se un'idea regge prima di investirci sul serio, e imparare elettronica e robotica — quest'ultima soprattutto se parti da zero.

Nel catalogo trovi hardware che abbiamo verificato a mano, ma l'ecosistema gira su quasi ogni ESP32.

01

Firmware + R1BBIT-BASIC

Il firmware porta con sé un interprete, quindi la scheda esegue un semplice file di testo invece di un binario compilato. I suoi 298 comandi coprono pin, sensori, display, suono, telecamera e rete — niente C, niente toolchain, niente compilazione.

298 comandi6 famiglie ESP3215 attività in parallelo
02

IDE web

Scrivi nel browser con il completamento automatico per ogni comando e un controllo che coglie gli errori mentre digiti. Un assistente può scrivere o riparare lo script per te, e una galleria di esempi pronti ti risparmia la pagina bianca. Perfino il primissimo flash avviene qui, con un cavo USB.

Completamento automaticoAssistente IAEsempi pronti
03

R1BBIT Cloud

Le schede si collegano da sole su un canale cifrato. Le letture vengono conservate e disegnate come grafico, script e firmware nuovi arrivano via etere, e ogni dispositivo ha una console e un gestore di file che apri da dove vuoi.

GraficiConsole remotaAggiornamenti senza fili
04

App per iOS e Android

Un valore pubblicato dalla scheda diventa un riquadro sul telefono; sposti lì un cursore e la scheda reagisce. L’app porta con sé anche l’editor, la console, la documentazione e lo stesso assistente — e può avvisarti quando qualcosa va storto.

App StoreGoogle PlayNotifiche push
greenhouse.bas
CONFIG — l’hardware, applicato prima che parta lo script
CONFIG
    PSRAM_SIZE 8
    PSRAM_TYPE OCTAL
    I2C_SDA  16
    I2C_SCL  15
    SPI_MOSI 11
    SPI_MISO 13
    SPI_CLK  12
    DISPLAY_DRIVER ILI9341
    DISPLAY_CS     10
    DISPLAY_DC     46
    DISPLAY_BL     45
    DISPLAY_WIDTH  320
    DISPLAY_HEIGHT 240
    TOUCH_DRIVER FT6x36
    TOUCH_INT    17
END_CONFIG
La tua logica — eseguita dall’interprete
DISPLAY_INIT
DISPLAY_WIDGET(1, "label", 20, 24, 280, 36)
DISPLAY_WIDGET(2, "arc", 90, 76, 140, 140)

VAR T, F
VAR A[1]
DS1820_INIT(A, 1000)
VARS_PUBLISH(T, F)

WHILE(1)
    T = A[0]
    F = T * 9 / 5 + 32   ' to Fahrenheit
    UI_TEXT(1, "Temperature " + T + " C")
    UI_VALUE(2, T)
    IF T > 30 THEN SEND_NOTIFY("Greenhouse", "Too hot: " + T)
    PAUSE 1000
WEND
Blocco CONFIG vero, preso da una dimostrazione di stazione meteo su ESP32-S3. Cambia il blocco, tieni la logica, eseguilo su un altro hardware.
Un file

Hardware e logica vivono nello stesso script

  • CONFIG nomina i collegamenti Driver del display, pin, bus, codec, telecamera, scheda SD: 184 direttive, un’unica sintassi. Il blocco viene letto prima che parta la prima riga di logica.
  • Cambia hardware in due righe Sostituisci un ILI9341 con uno ST7789: cambia il driver e la dimensione, lascia intatto il resto dello script.
  • Un errore non rende mai inservibile la scheda Un CONFIG sbagliato impedisce allo script di partire, con un messaggio chiaro. Il firmware e la connessione restano in piedi.
  • Widget sullo schermo e sul telefono DISPLAY_WIDGET disegna sul dispositivo; VARS_PUBLISH manda gli stessi valori al cruscotto e all’app mobile una volta al secondo.
Come uno script arriva sulla scheda

Flasha una volta. Poi mai più un cavo.

Un solo flash

Il flasher web scrive il firmware dal browser via USB. Niente toolchain, niente driver da cercare.

Browser + USB

Scrivere

Nell’IDE web o nell’app mobile — con completamento automatico, suggerimenti dei parametri sulla riga stessa e un controllo che verifica i tipi degli argomenti mentre scrivi.

IDE webApp mobile

Invia alla scheda

Premi Run e lo script è sulla scheda in pochi secondi: via etere, su un collegamento cifrato, senza cavi. Può arrivare anche da una scheda SD o dalla console. La scheda lo conserva in flash e AUTOSTART lo riavvia alla prossima accensione.

Tramite il cloudSD_IMPORTAUTOSTART

Guardarlo funzionare

Adesso lo vedi lavorare: le letture arrivano sulla dashboard e sul telefono circa una volta al secondo, e il terminale mostra tutto ciò che lo script stampa. Qualcosa non va? Correggi la riga e rimandala. Intanto la scheda acquista nuovi comandi, perché anche gli aggiornamenti del firmware arrivano via etere.

VARS_PUBLISHTerminaleAggiornamenti via etere
Perché R1BBIT

Fatto per la parte del lavoro che di solito fa male

Se sei arrivato all'ESP32 dall'IDE Arduino, conosci il prezzo di ogni modifica: ricompilare, infilare il cavo, riflashare, e daccapo finché la logica non si assesta. Blynk e Arduino Cloud ti danno una dashboard e un cloud, ma la logica sotto è ancora C++ da ricostruire e ricaricare a ogni modifica. R1BBIT ti lascia il controllo e toglie la ricostruzione: la logica è uno script di testo che la scheda legge, e la dashboard sono semplicemente le variabili che pubblica.

Nessuna ricompilazione

Cambia la logica, non il firmware

Il tuo programma è un file di testo che la scheda legge ed esegue. Cambi una riga nel browser, la mandi alla scheda, e ha effetto — il firmware in sé non cambia mai. Anche i collegamenti sono descritti a parole: cambiare display o spostare un sensore su altri pin è una modifica, non una nuova compilazione.

  • Primo flash dal browser via USB — nessuna toolchain, nessun IDE da installare
  • Gli script girano in un interprete isolato: un errore ferma lo script, la scheda resta in linea
  • Gli aggiornamenti del firmware arrivano via etere, cifrati con AES-256-GCM

Con l’IDE di Arduino ogni modifica è un ciclo di ricompilazione e riflash via cavo.

Cambia la logica, non il firmware
Nessun server da tenere acceso

La nuvola è già accesa

Non c’è nulla da installare né da ospitare. I dispositivi si collegano a cloud.r1bbit.com già di fabbrica, la telemetria finisce in una base dati a serie temporali e si disegna da sola, e ogni dispositivo ha un terminale remoto e un gestore di file. Servono dati da internet? HTTP_GET li prende direttamente dalla scheda — senza intermediari.

  • Le letture salgono una volta al secondo su un canale cifrato e vengono conservate per te
  • Una console, un gestore di file e aggiornamenti del firmware per ogni tua scheda
  • La scheda può prendersi da sola i dati da qualunque API web — niente da ospitare in mezzo

Con Blynk o Arduino Cloud la dashboard è pronta, ma lo sketch dietro è sempre C++ da ricostruire e ricaricare a ogni modifica.

La nuvola è già accesa
Dillo in lingua corrente

Un assistente che conosce il linguaggio

Descrivi che cosa deve fare il dispositivo e l’assistente incorporato scrive il R1BBIT-BASIC corrispondente. Vede lo script che hai già, quindi può ampliarlo, spiegarti un comando o stanare l’errore che non riesci a trovare. Vive tanto nell’IDE web quanto nell’app mobile.

  • Scrivere partendo da una descrizione, modificare uno script esistente, correggere errori, spiegare il linguaggio
  • Le risposte vengono confrontate con il riferimento vero dei comandi prima di arrivarti
  • Le costruzioni inventate vengono segnalate invece di essere consegnate come codice valido

Un chatbot generico si inventa allegramente comandi che questo linguaggio non ha mai avuto.

Un assistente che conosce il linguaggio
Interfaccia senza backend

Sullo schermo e in tasca

27 tipi di widget si disegnano sul display del dispositivo: grafici, indicatori, cursori, perfino tasselli di OpenStreetMap. Pubblichi una variabile e diventa un riquadro nell’app mobile; sposti lì il cursore e sulla scheda scatta ON_VAR. Una notifica è un solo comando.

  • 27 tipi di elemento a schermo, dall’etichetta al grafico o all’indicatore
  • App per iOS e Android: riquadri legati ai valori che la scheda pubblica
  • Un comando invia una notifica, anche ad app chiusa

In pratica è un unico passaggio: aggiungi un widget nell'app e indica una variabile — il dispositivo si iscrive da solo e inizia a inviare i dati.

Sullo schermo e in tasca

Si può sperimentare senza rischi

L’interprete è isolato dal firmware. Un errore in esecuzione ferma lo script; la scheda mantiene la connessione e accetta la correzione via etere.

Più attività dentro il linguaggio

Fino a 15 attività in secondo piano oltre al ciclo principale, con variabili condivise e uno scheduler cooperativo — senza codice RTOS.

Ripiego su rete mobile

Aggiungi un modulo SIM e la scheda tiene in vita telemetria, terminale e consegna degli script quando il wifi cade.

Audio, telecamera, stanze video

Riprodurre MP3 e musica tracker, registrare, calcolare una FFT, trasmettere una telecamera a un browser o a un’altra scheda.

Doc in 5 lingue

16 capitoli, ogni comando con i suoi argomenti e un esempio, in inglese, russo, spagnolo, francese e tedesco.

Modelli e comunità

Una galleria ufficiale di modelli dentro l’IDE e un forum dove si condividono script e collegamenti.

Dentro l’editor

L’intero progetto vive in una sola scheda del browser

Il lavoro embedded è di rado solo codice. Ci sono file da portare sulla scheda, immagini che il display sappia davvero leggere, caratteri che devono stare nella flash — e molto che è meglio non ci arrivi mai. Tutto questo vive nella stessa scheda del browser dell’editor: niente utilità separate, niente andirivieni di schede SD.

File system a distanza

I file della scheda, ovunque tu sia

Apri la finestra dei file del dispositivo e stai guardando la flash di una scheda che può trovarsi in un altro edificio. Sfogliala, trascina un file nella finestra per caricarlo, riportane indietro un altro, rinomina, cancella, crea cartelle — e salva lo script che stai scrivendo direttamente sul dispositivo. L’indicatore dello spazio libero mostra quanto resterà prima che ci spinga dentro un carattere grande o un suono.

  • Flash interna e scheda SD nella stessa finestra
  • Trascina un file nella finestra per caricarlo; scarica o cancella qualsiasi file
  • Salva lo script aperto sulla scheda senza uscire dall’editor
  • Tutto passa dalla connessione in nuvola — niente cavo, niente lettore di schede
/flash/sdUploadDownloadNew folderFree space
I file della scheda, ovunque tu sia
I media sul server

Immagini e suoni che la scheda non deve mai conservare

Una scheda ha meno di un megabyte di flash: una sola foto ne mangia metà. Lascia dunque i media nella nuvola: carichi il file una volta, gli dai un nome corto e scrivi quel nome preceduto da una @. La scheda lo va a prendere quando lo script lo chiede, nella misura che lo script chiede, e non conserva nulla.

  • Mostrare un’immagine: DISPLAY_WIDGET(1, "image", 0, 0, 320, 240, "@logo")
  • Passare al fotogramma successivo con UI_IMAGE(1, "@frame2") — animazione senza toccare la flash
  • Riprodurre un suono o una radio con PLAY_AUDIO("@intro"), un video con VIDEO_PLAY("@clip")
  • Cambia l’immagine sul server e ogni scheda mostra quella nuova — niente da riflashare
ImmaginiAudioVideoCaratteriFlussi radio2 GB di spazio
Immagini e suoni che la scheda non deve mai conservare
Gli strumenti veri e propri

Non un elenco di nomi, ma editor che funzionano

Disegnalo, poi trasformalo in codice

Disegnalo, poi trasformalo in codice

Apri un’immagine, ritagliala, dipingici sopra, scegli la profondità di colore che il display vuole — e porta via il risultato o come array incollato nello script o come file mandato direttamente alla scheda. Il contatore in basso ti dice in anticipo quanto costerà in byte.

Ritagliare e ridipingereRGB565 e monoAnteprima dal vivoConteggio dei byteInviare alla scheda

Quello che costruisci qui va dritto sulla scheda — oppure resta sul server, dove uno script lo trova per nome.

iOS e Android

L’intera officina in tasca

L'app mobile non è un telecomando aggiunto alla fine: è lo stesso flusso di lavoro del browser. Componi la dashboard, scrivi e modifichi script, sposti file sulla scheda e indietro, apri un terminale, guardi i valori in tempo reale, leggi la documentazione e chiedi aiuto all'assistente. Accedi e tutti i dispositivi del tuo account sono già lì.

La dashboard si costruisce qui Crea e modifica i widget direttamente nell'app: aggiungi un riquadro, assegnagli una variabile, scegli numero, indicatore, grafico, interruttore o cursore e trascinalo al suo posto. La disposizione è condivisa con il dispositivo e la dashboard web.
Scrivere e modificare script Un vero editor sul telefono: sintassi colorata, completamento automatico, suggerimenti per ogni argomento e lo stesso controllo degli errori del browser. Apri uno script già presente sulla scheda, cambia una riga, rimandalo indietro e avvialo dalla barra.
File sulla scheda Sfoglia la memoria del dispositivo dall'app: scarica sul telefono uno script, un log o dati registrati, e ricarica i file sulla scheda.
Terminale verso la scheda La stessa console del browser, attraverso la nuvola. Mandare un comando, seguire l’output, riavviare lo script — da qualunque posto ci sia campo.
Lo storico, non solo l'ultimo valore Ogni valore pubblicato viene conservato. Apri un grafico a schermo intero e scorri indietro: l'intervallo va dal live a tre mesi.
Assistente IA Chiedigli di scrivere uno script da una descrizione, di modificarne uno che hai già o di spiegarti un comando. Le risposte vengono prima confrontate con il vero riferimento dei comandi.
Notifiche push Una riga nel tuo script e il telefono vibra: una perdita, una porta, una temperatura oltre il limite. Arriva anche ad app chiusa.
Doc fuori linea L’intero riferimento dei comandi viaggia con l’app in cinque lingue — ricercabile, senza bisogno di connessione.
Premi per parlare e video Entra in una stanza audio con le tue schede o guarda il flusso della telecamera di un dispositivo: l’app fa da cliente per entrambe le cose.
R1BBIT app — script editor with syntax highlighting Editor
R1BBIT app — live widgets and charts from a device Widget
R1BBIT app — terminal streaming telemetry from the board Terminale
Suono e video

Multimedia in tre righe

Audio e video su un microcontrollore di solito significano codec, buffer e una settimana di schede tecniche. Qui sono comandi. La radio, un flusso dalla telecamera, un canale ricetrasmittente fra schede e telefoni: ognuno è poche righe, e il traffico lo porta la nuvola.

Riprodurre musica e radio

Punta il comando a un file nella flash, a un file tenuto sul server o direttamente a una stazione radio via internet: la scheda decodifica e riproduce. Può anche dirti che cosa sta suonando adesso, perché legge le informazioni sul brano trasmesse dalla stazione.

radio.bas
VAR title$
PLAY_AUDIO("https://mangoradio.stream.laut.fm/mangoradio")

WHILE 1
    AUDIO_TITLE(title$)
    PRINT "Now playing: " + title$
    PAUSE 5000
WEND
MP3 e WAVRadio via internetMusica trackerEqualizzatore a 5 bandeRegistrazione

Un ricetrasmittente fra dispositivi

Metti più schede nella stessa stanza e si sentono fra loro. Tieni premuto per parlare, rilascia per ascoltare. Anche i telefoni possono entrare in quella stanza, così un dispositivo e una persona finiscono su un unico canale — comodo per un’officina, un cancello, una serra in fondo al terreno.

walkie.bas
CONFIG
    IN1 4
    IN1_PULL UP
END_CONFIG

JOIN_AUDIO_ROOM("myteam", 16)

WHILE 1
    IF IN1 = 0 THEN PTT(1)
    IF IN1 = 1 THEN PTT(0)
    PAUSE 50
WEND
Voce OpusPremi per parlarePiù schede insiemeTelefoni nella stessa stanza

La telecamera su un telefono — o su un’altra scheda

Apri una stanza video e la telecamera va in diretta. Guardala nell’app mobile o nel browser, e una seconda scheda con schermo può entrare nella stessa stanza come spettatrice — un campanello che si mostra da solo sul pannello in cucina, senza un server tuo in mezzo.

camera.bas
CAM_INIT
CAM_RESOLUTION(320, 240)
START_VIDEO_ROOM("frontdoor", 10)

// on the board with the screen:
// JOIN_VIDEO_ROOM("frontdoor")
Flusso dalla telecameraGuardare nell’appGuardare nel browserDa scheda a scheda

Voce e video viaggiano su un canale a bassa latenza, con ripiego automatico se viene bloccato. Il suono aggiunge anche la riproduzione di note e melodie, i moduli tracker, la registrazione in WAV e MP3 e un analizzatore di spettro dal vivo.

Tutti i comandi di suono e video
Dispositivi compatibili

Quasi qualsiasi ESP32

Il firmware si compila per sei bersagli: ESP32-S3, ESP32-P4, ESP32-C6, ESP32-C3, l’ESP32 classico e l’S3 senza PSRAM. Le schede qui sotto sono quelle che abbiamo verificato di persona. Porta una scheda di sviluppo della stessa famiglia e avrà ugualmente il suo blocco CONFIG.

ESP32-S3

7 boards

La piattaforma di riferimento: le novità arrivano prima qui

  • Display SPI e tocco capacitivo
  • Telecamera DVP, audio, FFT, musica tracker
  • Flussi HTTP, ripiego su rete mobile
  • Niente MIPI-DSI né CSI, niente Ethernet

ESP32-P4

6 boards

The big-screen one

  • Pannelli MIPI-DSI fino a 1280 px, telecamere CSI
  • Ethernet, visualizzatore video H.264, OpenStreetMap
  • 32 MB di PSRAM — spazio per interfacce grandi
  • Il wifi passa da un coprocessore C6: il sonno leggero interrompe il collegamento

ESP32-C6

5 boards

Wi-Fi 6 in uno spazio minimo

  • Display OLED / TFT, sensori, PWM, UART
  • Riproduzione audio e radio internet
  • Sonno profondo e risveglio da GPIO
  • Niente flussi HTTP, niente pin per il tocco capacitivo

ESP32-C3

2 boards

The smallest and cheapest

  • Display OLED / TFT, sensori, PWM, UART
  • Sonno profondo e risveglio da GPIO
  • Telemetria cloud e terminale remoto
  • Niente audio né FFT, niente flussi HTTP, niente pin per il tocco

Si compila anche per l’ESP32 classico (D0WD) e per l’ESP32-S3 senza PSRAM: stesso linguaggio, stessa nuvola, meno periferiche.

Per le aziende

Da un prototipo a una linea di prodotto

L'ecosistema è già pronto per il lavoro commerciale. Costruisci un dispositivo su un ESP32 e lo stesso firmware, lo stesso cloud e le stesse app che fanno girare la prima scheda sulla tua scrivania ne faranno girare cento sul campo. Non c'è nulla da riscrivere il giorno in cui il progetto smette di essere un hobby.

Hardware che si compra e basta

R1BBIT gira su moduli ESP32 standard che i distributori vendono a lotti. Passare da un pezzo a mille è una decisione d'acquisto, non una riprogettazione, e lo stesso script gira su ognuno di essi.

Ripara una flotta, non un dispositivo

Uno script corretto o una nuova build del firmware parte via etere verso tutte le schede insieme. Nessuno va in impianto con portatile e cavo.

Telemetria già archiviata

Ogni dispositivo scrive le sue letture nel cloud, tenute per dispositivo e pronte da graficare mesi indietro. Non c'è backend da scrivere né database da gestire.

I tuoi clienti ricevono l'app

Le app per iOS e Android sono pubblicate e pronte. Un dispositivo appartiene all'account del proprietario e i suoi widget compaiono lì da soli: nessuno costruisce una seconda app.

Ogni scheda ha un proprietario

Il dispositivo è legato a un account, e tutto ciò che scambia con il cloud — telemetria, comandi, script e firmware — viaggia su un collegamento cifrato.

Oppure porta la tua scheda

Il catalogo elenca hardware verificato a mano, ma il firmware si compila per sei target ESP32: una scheda di tua progettazione entra nello stesso ecosistema.

Statistiche da impianti frigoriferi e celle, riscaldamento e climatizzazione degli edifici, monitoraggio di officina e serra: dietro a tutto c'è lo stesso stack.

R1BBIT per le aziende
Per la didattica

Una prima scheda che funziona in un’ora di lezione

Il primo giorno con un microcontrollore se ne va quasi tutto in cose che non sono programmare: installare un ambiente, cercare driver, scegliere la scheda in un menu, aspettare la compilazione. R1BBIT toglie di mezzo quel giorno. Un browser, una scheda economica e un cavo USB — e la classe scrive logica nella prima metà dell’ora, non nella terza.

Tre passi: dal LED che lampeggia al grafico sul telefono

1
Il primo script

Far succedere qualcosa

blink.bas
CONFIG
  OUT1 2
END_CONFIG

WHILE 1
  OUT1 1
  PAUSE 500
  OUT1 0
  PAUSE 500
WEND
Otto righe e la scheda risponde. Non è stato installato né compilato nulla: lo script viaggia via etere.
Insegna
Un programma è una sequenzaUn ciclo ripeteIl tempo si conta in millisecondi
2
Aggiungi un sensore

Leggere temperatura e umidità

room.bas
CONFIG
  I2C_SCL 7
  I2C_SDA 6
END_CONFIG

VAR T, H
SI7021_INIT(T, H, 2000)

WHILE 1
  PRINT "temp " + T + "   hum " + H
  PAUSE 2000
WEND
Il sensore scrive da solo in T e H ogni due secondi. Lo studente decide soltanto che cosa farne dei numeri.
Insegna
VariabiliUn sensore le riempieLeggere l’output
3
Aggiungi il telefono

Inviare un avviso sul telefono

alarm.bas
CONFIG
  I2C_SCL 7
  I2C_SDA 6
END_CONFIG

VAR T, H
SI7021_INIT(T, H, 2000)
VARS_PUBLISH(T, H)

WHILE 1
  IF T > 27 THEN
    SEND_NOTIFY("Too warm", STR$(T) + " C")
  ENDIF
  PAUSE 60000
WEND
Una riga disegna il grafico nell’app, un’altra fa squillare il telefono. Nessuno ha scritto un backend, un database o un’API.
Insegna
Una condizioneUna notifica sul telefonoUn grafico senza server

Ogni script qui è l’intero programma: non c’è un file di configurazione nascosto né un progetto da preparare.

Niente da installare

Tutto avviene in un browser: su un computer della scuola senza diritti di amministratore, su un portatile, perfino su un tablet. Niente da scaricare, nessuna licenza, nessuna versione che funzioni solo su una macchina dell’aula.

Un linguaggio che si legge

I comandi dicono ciò che fanno: DHT_INIT, PRINT, PAUSE, IF … THEN. Uno studente legge una riga e la capisce, così la lezione può parlare di cicli e condizioni invece che di punti e virgola e parentesi graffe.

Sbagliare non costa nulla

Lo script gira in un interprete isolato. Una riga sbagliata lo ferma e scrive il perché; la scheda continua a funzionare e accetta la correzione un secondo dopo. Nessun hardware rovinato, nessuna lezione persa.

Hardware che una scuola può permettersi

I chip compatibili più piccoli costano pochi dollari, e una scheda con un sensore è già un progetto che funziona. Un corredo per un’intera classe non ha bisogno di un finanziamento.

Ciò che serve davvero a una classe

  • Un browser su qualunque macchina dell’aula
  • Una scheda ESP32 da pochi dollari
  • Un cavo USB per il primo flash
  • Un LED o un sensore da osservare

Nessun diritto di amministratore, nessuna licenza e nessuna immagine d’aula da mantenere.

Dove trova posto
Lezioni di STEM ed elettronicaClub di roboticaEsperimenti scientifici con sensoriAttività pomeridiane ed estiveHackathon e giornate makerTesine e progetti di fine corso
Per chi insegna

La documentazione è in inglese, russo, spagnolo, francese e tedesco.

Prezzi

Un pagamento per iniziare, tre mesi inclusi

Una scheda entra nel cloud una volta sola, e quella attivazione porta con sé tre mesi di Starter. Poi scegli un piano o resti su Free: la scheda funziona comunque.

$9.99 Una tantum, per scheda

Attiva una scheda

Si paga una volta per scheda, non ogni mese. L'attivazione lega la scheda al tuo account e apre tre mesi del piano Starter: l'editor, il cloud, le app mobili e l'assistente, tutto quanto.

Attiva una scheda

E poi

Free

Gratis

  • 3 dispositivi
  • 3 giorni di storico
  • 100 notifiche al mese
  • Assistente IA
  • Letture al massimo ogni 60 s
Scegli

Starter

$6.99 / mese

oppure $69.99 all'anno

  • 5 dispositivi
  • 90 giorni di storico
  • 1,000 notifiche al mese
  • Assistente IA
  • Letture al massimo ogni 60 s
Scegli

Professional

$19.99 / mese

oppure $199 all'anno

  • 15 dispositivi
  • 365 giorni di storico
  • 5,000 notifiche al mese
  • Assistente IA
  • Letture al massimo ogni 20 s
Scegli

I prezzi sono per account in dollari statunitensi e arrivano direttamente dal nostro sistema di fatturazione. Pagare a anno costa meno di dodici addebiti mensili. Free non richiede alcuna carta.

Pronto a costruire?

Apri la nuvola, leggi la documentazione o chiedi sul forum: la prima scheda richiede una sera, non un fine settimana.

R1BBIT Cloud

IDE web, galleria dei modelli, cruscotti e un terminale verso ogni scheda — nel browser.

Apri la nuvola

Documentazione

16 capitoli, ogni comando con i suoi argomenti e un esempio, in cinque lingue.

Leggi la documentazione

Comunità

Fai una domanda oppure condividi uno script o uno schema di collegamento sul forum.

Entra nel forum