Scegli un esempio o scrivi codice
Parti dal LED lampeggiante, da un semaforo, da un pulsante, da un LED in dissolvenza o da una manopola, oppure scrivi il tuo MicroPython nell'editor.
Scrivi MicroPython, premi Esegui e guarda i LED lampeggiare, leggi pulsanti e manopole e parla con la scheda nella sua REPL.
Oppure carica il tuo firmware .uf2. Tutto funziona nel browser, senza scheda.
Parti dal LED lampeggiante, da un semaforo, da un pulsante, da un LED in dissolvenza o da una manopola, oppure scrivi il tuo MicroPython nell'editor.
Aggiungi LED, pulsanti, interruttori e manopole e scegli il pin GPIO a cui collegare ciascuno. La scheda mostra cosa sta facendo ogni pin.
Premi Esegui e il codice gira su MicroPython nel chip simulato. Premi pulsanti, gira manopole e digita nella REPL mentre è in esecuzione.
Crea immagini e brevi clip per i tuoi progetti di elettronica con WaveSpeed AI.
Crea una foto prodotto del tuo gadget da un prompt.
Trasforma una foto del tuo montaggio in una breve clip.
Trasforma lo schizzo del tuo contenitore in un modello 3D.
$1 in crediti gratuiti per i nuovi account idonei. Nessuna carta richiesta. I generatori hanno requisiti separati di account e crediti. Questo strumento è gratuito: Simulatore Pico.
Sì. È un simulatore Pico online gratuito, senza account, senza limiti di tempo e senza nulla da installare. Funziona nel browser.
Scegli un esempio o scrivi il tuo MicroPython, collega LED, pulsanti, interruttori e manopole ai pin GPIO e premi Esegui. Guarda la scheda reagire e digita nella REPL mentre il codice è in esecuzione.
Sì. Il simulatore esegue il firmware ufficiale MicroPython 1.29 per Raspberry Pi Pico, senza modifiche, su un processore RP2040 emulato (Arm Cortex-M0+). La REPL, il modulo machine, il file system e i messaggi di errore sono quelli reali.
GPIO, timer, PWM, l'ADC (GP26–GP28 e il sensore di temperatura), i controller UART, SPI e I2C, DMA, PIO e la seriale USB dell'RP2040. Fuori dal chip puoi collegare LED, pulsanti, interruttori e manopole a qualsiasi pin GPIO.
Sì. Carica un .uf2 o .bin compilato per Raspberry Pi Pico (RP2040): un programma C/C++ dal Pico SDK o da Arduino, oppure una build di MicroPython o CircuitPython. La console mostra il suo output su seriale USB e UART0. Il file viene letto nel browser e mai caricato.
Sì. Il codice che dorme o attende gira in tempo reale e time.ticks_ms() segue il clock simulato, quindi le temporizzazioni del programma restano coerenti. La barra di stato mostra la velocità corrente.
Sulla scheda simulata i file sopravvivono al Reset, e Salva come main.py fa partire il tuo codice a ogni avvio, finché non cancelli la flash o chiudi la pagina. Il codice nell'editor e il cablaggio vengono salvati nel browser.
Un pulsante collega il suo pin a GND (o a 3,3 V) mentre è premuto. Con un pulsante verso GND, attiva il pull-up nel codice (Pin.PULL_UP): il pin legge 1 quando è rilasciato e 0 quando è premuto. Tieni premuti i pulsanti con il mouse, con il tocco o con i tasti numerici 1–9.
Sì. Il firmware viene scaricato una sola volta; codice, cablaggio e file restano poi sul tuo dispositivo. Nulla di ciò che scrivi viene inviato da nessuna parte.
No. È un simulatore indipendente. Raspberry Pi e Pico sono marchi di Raspberry Pi Ltd. La ROM di avvio del simulatore è codice nostro e non contiene la ROM di Raspberry Pi.
Gratuito, privato e niente da installare.