#pragma once #include static const char INDEX_HTML[] PROGMEM = R"HTML( Modulos DSP - Device Management

Device Management

DSP Status Polling…
Core Register
Running
GPIO
ADC 0–3

Updated • auto-refreshes every 2 s

DSP Control
Restarts DSP program execution. RAM is preserved — does not reload from EEPROM.
GPIO Control
Writes to GPIO All Register (0x0808). Only output-configured pins respond (set via MpCfg).
Parameter Tuner
  Open Parameter Tuner
Read and write DSP parameter RAM (0x0000–0x03FF) in real time using safeload.
WiFi Settings
Clears stored credentials and reboots into setup mode. Connect to ModulosDSP-Setup then open 192.168.4.1 to reconfigure.
Firmware Update
  Flash ESP32 Firmware (OTA)
Update the ESP32 firmware via over-the-air upload.
Capture to EEPROM Checking…

Connect SigmaStudio via TCP and run Link → Compile → Download. When capture is ready, click Save to EEPROM to write the selfboot image. The DSP will load this program autonomously on next power-up.

EEPROM Upload (24C256)

I²C 0x50 • 32 768 bytes • 64-byte pages

SigmaStudio: Action → Export System Files → upload the .hex file.
Raw binary .bin files are also accepted.
)HTML";