Elige un ejemplo o escribe código
Empieza con el parpadeo, un semáforo, un botón, un LED que se atenúa o un potenciómetro, o escribe tu propio MicroPython en el editor.
Escribe MicroPython, pulsa Ejecutar y mira cómo parpadean los LED, lee botones y potenciómetros, y habla con la placa en su REPL.
O carga tu propio firmware .uf2. Todo se ejecuta en tu navegador, sin necesidad de placa.
Empieza con el parpadeo, un semáforo, un botón, un LED que se atenúa o un potenciómetro, o escribe tu propio MicroPython en el editor.
Añade LED, pulsadores, interruptores y potenciómetros y elige el pin GPIO al que se conecta cada uno. La placa muestra lo que hace cada pin.
Pulsa Ejecutar y el código se ejecuta con MicroPython en el chip simulado. Pulsa botones, gira potenciómetros y escribe en el REPL mientras se ejecuta.
Crea imágenes y clips cortos para tus proyectos de electrónica con WaveSpeed AI.
Crea una foto de producto de tu gadget a partir de un prompt.
Convierte una foto de tu montaje en un clip corto.
Convierte un boceto de tu carcasa en un modelo 3D.
$1 en créditos gratis para cuentas nuevas elegibles. Sin tarjeta. Los generadores tienen requisitos de cuenta y créditos aparte. Simulador de Pico: gratis.
Sí. Es un simulador de Pico online gratuito, sin cuenta, sin límite de tiempo y sin nada que instalar. Funciona en tu navegador.
Elige un ejemplo o escribe tu propio MicroPython, conecta LED, botones, interruptores y potenciómetros a los pines GPIO y pulsa Ejecutar. Observa cómo reacciona la placa y escribe en el REPL mientras se ejecuta tu código.
Sí. El simulador ejecuta el firmware oficial MicroPython 1.29 para Raspberry Pi Pico, sin cambios, en un procesador RP2040 emulado (Arm Cortex-M0+). El REPL, el módulo machine, el sistema de archivos y los mensajes de error son los reales.
Los GPIO del RP2040, los temporizadores, el PWM, el ADC (GP26–GP28 y el sensor de temperatura), los controladores UART, SPI e I2C, el DMA, el PIO y el USB serie. Fuera del chip puedes conectar LED, botones, interruptores y potenciómetros a cualquier pin GPIO.
Sí. Carga un .uf2 o .bin compilado para la Raspberry Pi Pico (RP2040): un programa en C/C++ del Pico SDK o de Arduino, o una compilación de MicroPython o CircuitPython. La consola muestra su salida por USB serie y UART0. El archivo se lee en tu navegador y nunca se sube.
Sí. El código que duerme o espera se ejecuta en tiempo real, y time.ticks_ms() sigue el reloj simulado, así que la temporización de tu programa se mantiene coherente. La barra de estado muestra la velocidad actual.
En la placa simulada, los archivos sobreviven a Reiniciar, y Guardar como main.py hace que tu código se ejecute en cada arranque, hasta que borres la flash o cierres la página. El código del editor y tu cableado se guardan en tu navegador.
Un botón conecta su pin a GND (o a 3,3 V) mientras está pulsado. Con un botón a GND, activa el pull-up en el código (Pin.PULL_UP): el pin lee 1 al soltarlo y 0 al pulsarlo. Mantén los botones con el ratón, tocando la pantalla o con las teclas numéricas 1–9.
Sí. El firmware se descarga una vez; después tu código, tu cableado y tus archivos se quedan en tu dispositivo. Nada de lo que escribes se envía a ningún sitio.
No. Es un simulador independiente. Raspberry Pi y Pico son marcas registradas de Raspberry Pi Ltd. La ROM de arranque del simulador es código propio y no contiene la ROM de Raspberry Pi.
Gratis, privado y sin nada que instalar.