Wybierz przykład lub napisz kod
Zacznij od migania, sygnalizacji świetlnej, przycisku, ściemnianej diody LED lub potencjometru albo napisz własny kod MicroPython w edytorze.
Pisz w MicroPython, naciśnij Uruchom i patrz, jak migają diody LED, odczytuj przyciski i potencjometry oraz rozmawiaj z płytką w jej REPL.
Możesz też wczytać własne oprogramowanie .uf2. Wszystko działa w przeglądarce, bez płytki.
Zacznij od migania, sygnalizacji świetlnej, przycisku, ściemnianej diody LED lub potencjometru albo napisz własny kod MicroPython w edytorze.
Dodaj diody LED, przyciski, przełączniki i potencjometry i wybierz pin GPIO, do którego każdy jest podłączony. Płytka pokazuje, co robi każdy pin.
Naciśnij Uruchom, a kod wykona się w MicroPython na symulowanym układzie. Naciskaj przyciski, kręć potencjometrami i pisz w REPL podczas działania.
Twórz grafiki i krótkie klipy do swoich projektów elektronicznych z WaveSpeed AI.
Stwórz zdjęcie produktowe swojego gadżetu z promptu.
Zamień zdjęcie swojej konstrukcji w krótki klip.
Zamień szkic obudowy w model 3D.
$1 w darmowych kredytach dla kwalifikujących się nowych kont. Bez karty. Generatory mają osobne wymagania dotyczące konta i kredytów. Symulator Pico jest darmowy.
Tak. To darmowy symulator Pico online — bez konta, bez limitu czasu i bez instalacji. Działa w przeglądarce.
Wybierz przykład lub napisz własny kod MicroPython, podłącz diody LED, przyciski, przełączniki i potencjometry do pinów GPIO i naciśnij Uruchom. Obserwuj reakcję płytki i pisz w REPL, gdy kod działa.
Tak. Symulator uruchamia niezmienione oficjalne oprogramowanie MicroPython 1.29 dla Raspberry Pi Pico na emulowanym procesorze RP2040 (Arm Cortex-M0+). REPL, moduł machine, system plików i komunikaty o błędach są prawdziwe.
GPIO, timery, PWM, ADC (GP26–GP28 i czujnik temperatury), kontrolery UART, SPI i I2C, DMA, PIO i port szeregowy USB układu RP2040. Poza układem możesz podłączać diody LED, przyciski, przełączniki i potencjometry do dowolnego pinu GPIO.
Tak. Wczytaj plik .uf2 lub .bin zbudowany dla Raspberry Pi Pico (RP2040): program w C/C++ z Pico SDK lub Arduino albo kompilację MicroPython lub CircuitPython. Konsola pokazuje wyjście z portu szeregowego USB i UART0. Plik jest odczytywany w przeglądarce i nigdy nie jest przesyłany.
Tak. Kod, który usypia lub czeka, działa w czasie rzeczywistym, a time.ticks_ms() podąża za symulowanym zegarem, więc taktowanie programu pozostaje spójne. Pasek stanu pokazuje bieżącą szybkość.
Na symulowanej płytce pliki przetrwają Reset, a Zapisz jako main.py sprawia, że kod uruchamia się przy każdym starcie — dopóki nie wymażesz pamięci flash lub nie zamkniesz strony. Kod w edytorze i połączenia są zapisywane w przeglądarce.
Przycisk łączy swój pin z GND (lub z 3,3 V), gdy jest wciśnięty. Przy przycisku do GND włącz w kodzie podciąganie (Pin.PULL_UP): pin odczytuje 1 po zwolnieniu i 0 po wciśnięciu. Przytrzymuj przyciski myszą, dotykiem lub klawiszami 1–9.
Tak. Oprogramowanie pobiera się jednorazowo; potem Twój kod, połączenia i pliki zostają na Twoim urządzeniu. Nic, co napiszesz, nie jest nigdzie wysyłane.
Nie. To niezależny symulator. Raspberry Pi i Pico są znakami towarowymi Raspberry Pi Ltd. Boot ROM symulatora to nasz własny kod i nie zawiera ROM-u Raspberry Pi.
Za darmo, prywatnie i bez instalacji.