Jarvis es un asistente de voz para el banco de electrónica que opera en un NVIDIA Jetson Orin Nano Super, integrando inteligencia artificial local para el diseño y fabricación de componentes. El sistema combina reconocimiento de voz con Whisper, un modelo de lenguaje gemma3 4B para el razonamiento y el sintetizador de voz Kokoro para respuestas naturales en inglés británico. A diferencia de asistentes genéricos, Jarvis calcula parámetros electrónicos exactos, como valores de resistencias y filtros RC, mediante fórmulas reales y no mediante estimaciones del modelo.
La herramienta destaca por su capacidad de visión: utiliza la cámara para leer códigos de colores de resistencias, marcas de chips y displays de multímetros, consultando una biblioteca verificada de datos de componentes como NE555 o ATmega328P. Además, permite el diseño de piezas imprimibles en 3D, como carcas para Arduino Uno o engranajes planetarios, editables por voz. Un elemento distintivo es el holograma interactivo controlado por gestos manuales, que permite desmontar el objeto en sus partes, similar a la película Iron Man.
El flujo de trabajo conecta el Jetson, que procesa la IA, con un MacBook que actúa como interfaz de usuario (HUD) y controlador de impresión. El sistema genera archivos STL sellados y los envía a una impresora Bambu Lab A1 mini mediante OrcaSlicer. El proyecto está optimizado para eficiencia energética, consumiendo menos de 20 W, y prioriza la privacidad al mantener los datos locales y restringir el acceso a la red a localhost. Es una herramienta útil para ingenieros y makers que buscan automatizar el diseño y fabricación de prototipos electrónicos con precisión técnica.
