Tornar al blog

Revisió setmanal · 25 octubre 2026

Una càmera USB a la pantalla ESP32 de set polzades

El primer visor utilitza un pont Windows per portar vídeo d'una càmera endoscòpica a la pantalla tàctil.

Decisions i evolució

El PC captura la càmera amb FFmpeg, codifica JPEG i envia frames per UART. L'ESP32-S3 descodifica a RGB565 i dibuixa amb LVGL a la Waveshare de 1024 × 600. El flux incorpora crèdits de recepció i CRC per evitar desbordaments i rebutjar trames malmeses.

El firmware 0.2.0 implementa congelació, zoom, gir, mirall, brillantor i fotos BMP a microSD. La prova registrada del 20 de setembre va rebre i descodificar 71 imatges, en va lliurar 70 al renderitzador i no va registrar errors de vídeo. Es van observar aproximadament 3 FPS a 320 × 240.

  • ESP32-S3
  • LVGL
  • Python
  • JPEG / UART