Material: M5Paper, servidor local (ej: Node.js) sirviendo imágenes JSON.
Configuración: Configure Wi-Fi y cliente HTTP. Cree dos tareas FreeRTOS: una para renderizado gráfico, otra para red.
Código: La tarea de red descarga la imagen. La tarea de renderizado usa una Cola para recibir buffers. Implemente doble búfer en PSRAM para preparar el frame antes de enviarlo al IT8951.
Comandos: Use xTaskCreate para lanzar tareas. Gestione prioridades para que el Wi-Fi no interrumpa el refresco crítico.
Verificación: Desencadene una actualización OTA. La pantalla debe mostrar progreso fluido sin desconexión Wi-Fi por watchdog.
Profundización: Añada compresión LZW de datos de imagen para reducir ancho de banda Wi-Fi durante la transferencia de frames.