ia

Desarrollo de una calculadora científica con inteligencia artificial integrada

El dispositivo, de código abierto, integra capacidades de IA local y en la nube con un diseño modular.

La segunda iteración de esta calculadora, cuyo desarrollo fue reportado por Hackster.io, representa un avance significativo respecto a su predecesora. Mientras que la primera versión demostró la viabilidad de integrar IA en un dispositivo de mano, su hardware limitado dificultaba futuras expansiones. La nueva versión V2 ha sido reconstruida desde cero, empleando un esquema renovado, placas de circuito impreso (PCB) personalizadas y una carcasa actualizada, lo que ha dado como resultado un dispositivo más potente que funciona como un asistente de IA en miniatura.

Entre las principales novedades de la V2 destaca la incorporación de una cámara. Esta funcionalidad permite a los usuarios apuntar la calculadora a ecuaciones manuscritas, texto impreso u otros objetos para que un modelo de inteligencia artificial interprete la información visual. De este modo, se simplifica la resolución de ecuaciones complejas, eliminando la necesidad de introducir datos manualmente.

El dispositivo también cuenta con dos pantallas. La principal se dedica a la interfaz de la calculadora, mientras que la secundaria proporciona espacio adicional para mostrar información extendida, mensajes de estado y otros elementos de la interfaz. Esta dualidad resulta especialmente útil al interactuar con modelos de IA, que a menudo generan más información de la que una pantalla de calculadora convencional podría gestionar.

El funcionamiento interno de la calculadora está impulsado por un microcontrolador ESP32. Su conectividad Wi-Fi integrada facilita la comunicación con servicios de IA basados en la nube, incluyendo modelos de OpenAI, mediante una API. Además, el ESP32 es capaz de ejecutar modelos de IA más pequeños directamente en el dispositivo, aunque sus capacidades están intrínsecamente limitadas por la potencia de procesamiento y la memoria disponibles.

La electrónica ha sido rediseñada con una arquitectura modular que distribuye los componentes principales, como el hardware de procesamiento, las pantallas y el teclado, en PCBs personalizadas. Este enfoque modular simplifica las modificaciones y actualizaciones futuras, permitiendo ajustar secciones individuales sin necesidad de rediseñar la totalidad del dispositivo. En el ámbito del software, un firmware personalizado para el ESP32 gestiona las pantallas, el teclado, la cámara, la conectividad inalámbrica y las interacciones con la IA. La combinación de inferencia local y en la nube ofrece flexibilidad, permitiendo la experimentación con diferentes modelos y funcionalidades. Aunque este tipo de calculadora con IA conectada a la nube no reemplazará a las calculadoras científicas tradicionales para todas las tareas, su plataforma de código abierto ofrece amplias posibilidades para la experimentación con IA en un formato de mano.

Fuente original: Hackster.io

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *