Menu
CoddyTech

Simulatore Arduino online

Scrivi uno sketch, premi Esegui e guarda il circuito funzionare. Un Uno simulato nel browser, niente da installare.

Circuiti di esempio

Esegui codice Arduino senza scheda

Scegli un circuito, scrivi lo sketch e premi Esegui. Il LED lampeggia, il servo gira quando trascini la manopola, il display LCD mostra il tuo testo e il monitor seriale mostra ogni Serial.println. Niente da installare e nessun account richiesto.

Il tuo sketch viene compilato con la toolchain ufficiale di Arduino per un Uno e gira su un ATmega328P simulato, il chip della scheda, istruzione per istruzione. Per questo delay(), millis(), analogWrite() e i timer si comportano come sull'hardware reale, e uno sketch che funziona qui è normale codice Arduino che puoi caricare su una scheda.

Cosa rende utile questo simulatore Arduino

  • Undici circuiti pronti: LED, un LED RGB, un pulsante, un potenziometro, un sensore di luce, un buzzer, un servo, un display a 7 segmenti, un LCD 16x2, un anello NeoPixel, un sensore di distanza a ultrasuoni e un termistore, già collegati all'Uno.
  • Usa i componenti mentre lo sketch gira: premi il pulsante, ruota la manopola, sposta il cursore della luce o della distanza e guarda come risponde il tuo codice.
  • Un monitor seriale che legge e invia, e una vista Segnali che disegna ogni pin collegato nel tempo, così puoi vedere un'onda PWM o il rimbalzo di un pulsante.
  • Le librerie che usano i principianti: Servo, LiquidCrystal, LiquidCrystal_I2C, Adafruit_NeoPixel, Wire, SPI, EEPROM e SoftwareSerial. Gli errori di compilazione appaiono come li stampa l'Arduino IDE.

Cosa puoi provare nel simulatore Arduino

  • Blink: cambia i due valori di delay() e guarda il LED seguirli. Poi fallo lampeggiare senza delay(), usando millis().
  • Servo e manopola: trasforma la lettura analogRead() del potenziometro in un angolo con map() e muovi il servo con quel valore.
  • Sensore di distanza: misura l'eco di un HC-SR04 con pulseIn(), convertilo in centimetri e stampalo sul monitor seriale.

Domande frequenti sul simulatore Arduino

Serve una scheda Arduino per usarlo?
No. La scheda è simulata nel browser, quindi puoi scrivere e provare sketch su qualsiasi computer, un Chromebook o un telefono. Quando avrai una scheda, lo stesso sketch si carica su di essa dall'Arduino IDE.
Posso costruire un circuito mio?
Non ancora. Scegli uno degli undici circuiti qui sopra e scrivi per lui lo sketch che vuoi. Ogni circuito elenca i suoi componenti e i pin sulla scheda, così sai su quale pin si trovano il LED, il pulsante o il sensore.
Quanto è simile a un vero Uno?
Molto simile per quello che scrive un principiante. Lo sketch viene compilato dallo stesso compilatore che usa l'Arduino IDE e gira su una simulazione del chip dell'Uno, quindi tempi, PWM e seriale si comportano come sulla scheda. I componenti sono modelli: un pulsante rimbalza secondo uno schema fisso e i sensori danno esattamente il valore che imposti con il loro cursore.
È gratis? Il mio codice viene salvato?
È gratis e non serve un account. Le tue modifiche a ogni esempio restano in questo browser, quindi puoi chiudere la pagina e tornarci. Ripristina riporta l'esempio corrente com'era all'inizio.
È fatto da Arduino?
No. Coddy non è affiliata ad Arduino. Il simulatore è di Coddy e fa girare una scheda compatibile con Uno.
Come si impara a programmare Arduino?
Parti dagli esempi qui: cambia un numero, premi Esegui e guarda cosa succede. Quando vuoi un percorso, il corso di Arduino di Coddy va dal primo lampeggio a pulsanti, sensori, display e sei progetti, una lezione breve alla volta, sulla stessa scheda simulata che vedi in questa pagina.