generate_esp32_firmware
Generates ESP32 firmware sketches, ESP-IDF config, and MicroPython client code for a TI-Nspire wireless bridge, outputting build-ready files for arduino-cli.
Instructions
Genera sketches de Arduino (.ino), configuración ESP-IDF, cliente MicroPython para TI-Nspire
y comandos listos para compilar con arduino-cli para el puente inalámbrico ESP32.
:param mode: 'iphone_remote_screen', 'serial_wifi_bridge' o 'ai_assistant_proxy'. :param ssid: Nombre de la red Wi-Fi / Hotspot creada por el ESP32. :param password: Contraseña WPA2 (mínimo 8 caracteres). :param baud_rate: Velocidad de puerto serie UART entre ESP32 y TI-Nspire. :param output_directory: Directorio opcional donde guardar los archivos listos para compilar.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "generate_esp32_firmware"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | iphone_remote_screen | |
| ssid | No | TI-Nspire-Bridge | |
| password | No | nspire1234 | |
| baud_rate | No | ||
| output_directory | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||