Escolha um exemplo ou escreva código
Comece com pisca-pisca, semáforo, botão, LED com fade ou potenciômetro, ou escreva seu próprio MicroPython no editor.
Escreva MicroPython, clique em Executar e veja LEDs piscarem, leia botões e potenciômetros e converse com a placa pelo REPL.
Ou carregue seu próprio firmware .uf2. Tudo roda no navegador, sem precisar de placa.
Comece com pisca-pisca, semáforo, botão, LED com fade ou potenciômetro, ou escreva seu próprio MicroPython no editor.
Adicione LEDs, botões, chaves e potenciômetros e escolha o pino GPIO de cada um. A placa mostra o que cada pino está fazendo.
Clique em Executar e o código roda no MicroPython do chip simulado. Aperte botões, gire potenciômetros e digite no REPL enquanto ele roda.
Crie imagens e clipes curtos para seus projetos de eletrônica com a WaveSpeed AI.
Crie uma foto de produto do seu gadget a partir de um prompt.
Transforme uma foto da sua montagem em um clipe curto.
Transforme um esboço do seu gabinete em um modelo 3D.
$1 em créditos grátis para novas contas elegíveis. Sem cartão. Os geradores têm requisitos próprios de conta e créditos. O Simulador de Pico é grátis.
Sim. É um simulador de Pico online grátis, sem conta, sem limite de tempo e sem nada para instalar. Ele roda no seu navegador.
Escolha um exemplo ou escreva seu próprio MicroPython, conecte LEDs, botões, chaves e potenciômetros aos pinos GPIO e clique em Executar. Veja a placa reagir e digite no REPL enquanto seu código roda.
Sim. O simulador roda o firmware oficial do MicroPython 1.29 para o Raspberry Pi Pico, sem alterações, em um processador RP2040 emulado (Arm Cortex-M0+). O REPL, o módulo machine, o sistema de arquivos e as mensagens de erro são os reais.
GPIO, timers, PWM, o ADC (GP26–GP28 e o sensor de temperatura), os controladores UART, SPI e I2C, DMA, PIO e a serial USB do RP2040. Fora do chip, você pode conectar LEDs, botões, chaves e potenciômetros a qualquer pino GPIO.
Sim. Carregue um .uf2 ou .bin compilado para o Raspberry Pi Pico (RP2040): um programa C/C++ do Pico SDK ou do Arduino, ou uma build de MicroPython ou CircuitPython. O console mostra a saída da serial USB e da UART0. O arquivo é lido no navegador e nunca é enviado.
Sim. Código que dorme ou espera roda em tempo real, e time.ticks_ms() segue o clock simulado, então a temporização do seu programa se mantém consistente. A barra de status mostra a velocidade atual.
Na placa simulada, os arquivos sobrevivem ao Reiniciar, e Salvar como main.py faz seu código rodar a cada inicialização, até você apagar a flash ou fechar a página. O código do editor e suas ligações ficam salvos no navegador.
Um botão liga o pino ao GND (ou a 3,3 V) enquanto está pressionado. Com um botão ligado ao GND, ative o pull-up no código (Pin.PULL_UP): o pino lê 1 quando solto e 0 quando pressionado. Segure os botões com o mouse, pelo toque ou com as teclas numéricas 1–9.
Sim. O firmware é baixado uma vez; depois seu código, suas ligações e seus arquivos ficam no seu dispositivo. Nada do que você escreve é enviado a lugar nenhum.
Não. É um simulador independente. Raspberry Pi e Pico são marcas registradas da Raspberry Pi Ltd. A boot ROM do simulador é código próprio e não contém a ROM da Raspberry Pi.
Grátis, privado e sem nada para instalar.