Add-in 02 / Asistente conectado

Casio
GPT.

Escribe en la calculadora. La ESP32 resuelve la red. La respuesta aparece mientras todavía se está generando.

Conversación en la interfaz de CasioGPT

01 / EN DIRECTO

El modelo responde. La Casio lo escribe.

Ollama entrega NDJSON sobre HTTP fragmentado. La ESP32 procesa cada línea y la transmite por UART; la calculadora compone el texto sin esperar a que termine toda la respuesta.

CasioGPT respondiendo en la pantalla de una fx-CG50 real
Prueba física del chatRespuesta en streaming real

02 / RECORRIDO

Un prompt, cuatro etapas.

01 · PromptTeclado CG50Edición local y mensaje visible.
02 · UARTProtocolo v5Frames verificados y cancelables.
03 · HTTPSESP32-C3TLS, API key en RAM y NDJSON.
04 · SalidaStreamingTexto incremental en 384 × 216.

03 / INTERFAZ

Un chat reducido a lo esencial.

Tema oscuro, mensajes propios a la derecha, respuesta de la IA a la izquierda y un área de escritura siempre disponible.

Pantalla inicial de CasioGPT
01 · Inicio y comprobaciones previas.
Interfaz principal de CasioGPT
02 · Chat, estado y campo de prompt.
Respuesta incremental en CasioGPT
03 · La salida se dibuja fragmento a fragmento.

04 / CONTROLES

Conversar sin ratón ni pantalla táctil.

EXE
Enviar el mensaje cuando el modelo está libre.
F2
Bloquear mayúsculas durante la escritura.
F6
Cancelar una petición aunque la respuesta ya esté llegando.
↑ / ↓
Recorrer el historial de la conversación.
SHIFT + ALPHA
Activar el bloqueo alfabético nativo de la calculadora.

05 / CREDENCIAL

Una clave. Fuera del binario.

Crea casiogpt_api.txt en la raíz de la calculadora y pega únicamente tu clave de Ollama Cloud. No se incluye en el código, la release ni la NVS de la ESP32.