Programa un ESP32 desde el navegador. El asistente escribe BASIC, tú lo lees y lo editas, y el mismo programa se ejecuta en el simulador y en la placa. Puedes empezar sin hardware.
¿Quieres recibir novedades?
Recibe por correo las novedades del proyecto, las nuevas misiones y las placas compatibles.
Tienes un proyecto en mente. Después llegan los pines, las resistencias y las hojas de datos. Text to Chip te ayuda a empezar por lo que debe hacer la máquina: primero pruebas el comportamiento en el simulador y luego preparas el montaje.
El compilador del navegador convierte BASIC en bytecode. Ese bytecode se ejecuta tanto en el simulador como en la máquina virtual de la placa. El simulador permite comprobar la lógica; el cableado, los sensores y los tiempos reales se verifican en hardware.
Explica qué debe hacer el chip. El asistente propone código BASIC y el compilador del navegador comprueba su sintaxis. La interfaz del IDE está disponible en inglés e italiano.
El código generado se puede leer y editar. Un comentario @cfg convierte un número en un ajuste. Puedes cambiar el comportamiento directamente en el programa.
Instala el runtime una vez y carga nuevos programas desde el navegador. La placa ejecuta el bytecode y llama a las bibliotecas nativas para motores, sensores e IA, según el hardware disponible.
Un comportamiento completo, escrito en código legible: un semáforo, una alarma o un robot que responde a órdenes. Elige una misión de la biblioteca, pídesela al asistente o escríbela línea a línea.
el código define los ajustes: @cfg convierte un valor en un control deslizante
IF VOICE()="go" permite reaccionar a una palabra reconocida. El modelo de voz se ejecuta en la placa: en el ESP32-S3 y en el Nordic nRF54LM20 DK. El nRF54LM20B utiliza su NPU Axon. El simulador permite probar la lógica; no sustituye una prueba con micrófono real.

Text to Chip admite ESP32-S3, Nordic nRF54LM20 DK y Arduino UNO R4 WiFi. Cada placa necesita su runtime y su mapa de pines. Las funciones disponibles dependen de su memoria y sus periféricos.


Text to Chip es un IDE gratuito para programar microcontroladores desde el navegador. Escribes Chip BASIC o pides un programa al asistente, lo pruebas en el simulador y cargas el bytecode en una placa compatible. Estas páginas están en español; el IDE está en inglés e italiano.
Sí. El simulador del navegador ejecuta el bytecode del programa y muestra LEDs, zumbador, botones y otros componentes simulados. Puedes empezar sin comprar una placa. No emula todo el ESP32, sus bibliotecas de Arduino ni las propiedades eléctricas del montaje.
ESP32-S3, Nordic nRF54LM20 DK y Arduino UNO R4 WiFi. El ESP32-S3 permite empezar con instalación desde el navegador. El Nordic añade opciones de IA local; el UNO R4 tiene memoria más limitada y no ofrece IA ni motores por ahora. Consulta la comparación para elegir.
Arduino IDE permite escribir C++ y utilizar el ecosistema de bibliotecas de Arduino. Text to Chip utiliza un pequeño dialecto BASIC, con compilador y simulador en el navegador. No ejecuta sketches de Arduino ni sustituye sus bibliotecas. Para conectar una placa por Web Serial necesitas un navegador Chromium de escritorio, como Chrome, Edge o Brave.
El IDE, el simulador y el asistente son gratuitos actualmente. La placa y los componentes se compran aparte. Puedes probar los programas simulados antes de decidir qué hardware necesitas.
El reconocimiento de palabras de voz se ejecuta localmente en las placas que lo admiten. Un programa guardado en la memoria de la placa puede arrancar sin PC. Esto es distinto del asistente que genera BASIC en el IDE, que sí utiliza un servicio online.
"Una idea basta para empezar.
Text to Chip te guía hasta una máquina real,
y cada línea sigue siendo tuya."
Tu idea. Tu proyecto. Tu código.