Simulador

ESP32-S3 simulator, running in this tab

O Mokxi é um simulador de ESP32-S3 grátis que roda no seu navegador, sem instalar nada e sem precisar de conta. O ESP32-S3, no nosso próprio núcleo Xtensa: o Mokxi modela a ESP32-S3-DevKitC-1 com seu LX7 a 240 MHz, a matriz de GPIO, a UART0 e a porta serial USB do próprio chip, um ADC1 de doze bits, PWM LEDC e o RMT que aciona o LED RGB da placa. Monte o circuito e aperte Rodar.

  • 503componentes na bancada
  • 44placas rodando agora
  • 1.00xtempo real, em todas as placas
ESP32-S3: blinklive0.000 s 0.00x
Clique para abrir no editor
Firmware de verdade, rodando agora mesmo no nosso próprio núcleo. Clique para abrir o circuito no editor.
O que é modelado

Os números, não o marketing

Tirado do documento de contrato da própria placa e posto em palavras simples.

O núcleoXtensa LX7 no ABI com janelas, uma instrução por ciclo a 240 MHz. Um núcleo, não os dois do chip.
Um LED RGB, não um comumLED_BUILTIN nesta placa é um LED endereçável no GPIO48 (GPIO38 na v1.1). digitalWrite nele envia um quadro WS2812 pelo periférico RMT, e o LED da placa acende com a cor que o quadro carrega.
O que não existeSem rádio, sem segundo núcleo, sem FPU, sem cache, flash ou PSRAM. Seu próprio sketch compila na aba. O WiFi é simulado: a API do Arduino sobre uma rede nossa, sem 802.11 por trás, e internet real quando você faz login e ativa.
Vá além

A página completa da placa

Todas as áreas de periféricos, todos os exemplos e as notas de ligação, num só lugar.

Simulador de ESP32-S3Blink, um botão e o monitor serial, rodando.
Guias

Guias passo a passo para o ESP32-S3

Cada um tem os componentes, a ligação e o código, e termina num circuito que você pode rodar.

Perguntas

É grátis?

Sim, sem cartão e sem precisar de conta para experimentar.

Qual ESP32 é este?

O ESP32-S3, a versão Xtensa LX7 de dois núcleos, na ESP32-S3-DevKitC-1 da própria Espressif. O ESP32 clássico, o C3 e o C6 têm páginas próprias.

Posso compilar meu próprio sketch?

Sim. Edite o sketch e aperte Rodar: ele compila na aba com clang para Xtensa, e o painel Compilação mostra cada etapa. Nada é enviado.

Simula WiFi ou Bluetooth?

Os dois, simulados, e avisa: o WiFi é a API do Arduino sobre uma rede nossa, e o Bluetooth é um celular no painel de Bluetooth do editor. Não há rádio nem 802.11 por trás de nenhum dos dois, e com login você pode ativar a internet real.

Posso usar analogRead e analogWrite?

Sim. analogRead é o ADC1 nos GPIO 1 a 10, doze bits da tensão real do nó. analogWrite é LEDC em qualquer pino, e não custa nada ao núcleo.

Simuladores para um tipo de circuito

Um servo, um display, um driver de motor ou um retificador, cada um já rodando.

Teste seu próprio firmware no ESP32-S3

O que você monta aqui roda, sem alterações, na placa que está na sua mesa. Nada para instalar e sem precisar de conta.