01 / GESTOR DE RED
CasioWIFI
Escanea, diferencia redes abiertas y protegidas, introduce contraseñas con el teclado físico y conserva hasta ocho conexiones confirmadas.

Casio fx-CG50 × XIAO ESP32-C3
Una modificación física y una plataforma de software que añaden Wi-Fi, HTTPS y asistencia mediante IA a una calculadora gráfica.

La calculadora conserva su identidad. La ESP32 solo le presta aquello que nunca tuvo: una salida al mundo.
01 / ARQUITECTURA
La fx-CG50 sigue dibujando la interfaz, leyendo el teclado y gestionando la conversación. La ESP32 se ocupa de la radio, TLS y las peticiones de red.
02 / SOFTWARE
Un único firmware sirve a los dos add-ins. CasioWIFI prepara la conexión; CasioGPT la convierte en una conversación.
01 / GESTOR DE RED
Escanea, diferencia redes abiertas y protegidas, introduce contraseñas con el teclado físico y conserva hasta ocho conexiones confirmadas.

02 / CHAT EN LA NUBE
Envía prompts desde la calculadora y muestra la respuesta a medida que llega. Sin interfaz web intermedia y con cancelación física mediante F6.

03 / HARDWARE
La placa se probó primero fuera de la calculadora. Solo después de identificar y medir cada señal se integró la XIAO en el interior.





04 / CABLEADO
TX de la calculadora entra en D7/RX. D6/TX vuelve al RX de la calculadora. Ambos dispositivos comparten masa.
05 / INSTALACIÓN
Código, binarios, checksums, protocolo y guía de cableado viven juntos en el repositorio.
Compila y flashea con ./tools/flash-esp32 /dev/ttyACM0, o usa el binario fusionado de la release.
Instala CASIOWIFI.g3a y CASIOGPT.g3a en la raíz del almacenamiento de la CG50.
Para CasioGPT, crea casiogpt_api.txt en la raíz. La clave no se compila en el firmware.