Simulador

ESP32-S3 simulator, running in this tab

Mokxi es un simulador de ESP32-S3 gratis que funciona en tu navegador, sin instalar nada y sin necesidad de cuenta. El ESP32-S3, en nuestro propio núcleo Xtensa: Mokxi modela la ESP32-S3-DevKitC-1 con su LX7 a 240 MHz, la matriz GPIO, UART0 y el puerto serie USB propio del chip, un ADC1 de doce bits, PWM LEDC y el RMT que maneja el LED RGB de la placa. Conecta el circuito y presiona Ejecutar.

  • 503componentes en el banco de trabajo
  • 44placas funcionando ahora
  • 1.00xtiempo real, en todas las placas
ESP32-S3: parpadeolive0.000 s 0.00x
Haz clic para abrirlo en el editor
Firmware real, corriendo ahora mismo en nuestro propio núcleo. Haz clic para abrir el circuito en el editor.
Qué se modela

Los números, no la publicidad

Tomado del documento de contrato de la propia placa y dicho en palabras sencillas.

El núcleoXtensa LX7 con ABI de ventanas, una instrucción por ciclo a 240 MHz. Un núcleo, no los dos del chip.
Un LED RGB, no uno simpleLED_BUILTIN en esta placa es un LED direccionable en el GPIO48 (GPIO38 en la v1.1). digitalWrite sobre él envía un cuadro WS2812 por el periférico RMT, y el LED de la placa se enciende con el color que lleva el cuadro.
Lo que no haySin radio, sin segundo núcleo, sin FPU, sin caché, flash ni PSRAM. Tu propio sketch compila en la pestaña. El WiFi es simulado: la API de Arduino sobre una red nuestra, sin 802.11 detrás, e internet real cuando inicias sesión y lo activas.
Ve más allá

La página completa de la placa

Cada área de periféricos, cada ejemplo y las notas de cableado, en un solo lugar.

Simulador de ESP32-S3Parpadeo, un botón y el monitor serie, funcionando.
Guías

Guías paso a paso para el ESP32-S3

Cada una tiene los componentes, el cableado y el código, y termina en un circuito que puedes ejecutar.

Preguntas

¿Es gratis?

Sí, sin tarjeta y sin necesidad de cuenta para probarlo.

¿Qué ESP32 es este?

El ESP32-S3, la pieza Xtensa LX7 de doble núcleo, en la ESP32-S3-DevKitC-1 de Espressif. El ESP32 clásico, el C3 y el C6 tienen sus propias páginas.

¿Puedo compilar mi propio sketch?

Sí. Edita el sketch y presiona Ejecutar: compila en la pestaña con clang para Xtensa, y el panel de compilación muestra cada paso. No se sube nada.

¿Simula WiFi o Bluetooth?

Ambos, simulados, y lo dice claro: el WiFi es la API de Arduino sobre una red nuestra, y el Bluetooth es un teléfono en el panel de Bluetooth del editor. No hay radio ni 802.11 detrás de ninguno, y con la sesión iniciada puedes activar internet real.

¿Puedo usar analogRead y analogWrite?

Sí. analogRead es el ADC1 en los GPIO 1 a 10, doce bits del voltaje real de la red. analogWrite es LEDC en cualquier pin, y no le cuesta nada al núcleo.

Simuladores para un tipo de circuito

Un servo, una pantalla, un controlador de motor o un rectificador, cada uno ya funcionando.

Prueba tu propio firmware en el ESP32-S3

Lo que armas aquí corre sin cambios en la placa de tu escritorio. Sin instalar nada y sin necesidad de cuenta.