TTGO TS V1.2 as a video viewer for (M)Jpeg

Last Updated on 4. October 2026 by SuffocationLink status: OK

Die erste Idee war es, den MJPeg-Stream der ESP32-Kamera zu lesen und auf dem TTGO Display zu zeigen. Da ich einige Probleme mit der Umsetzung des MJpeg-Protokolls hatte, habe ich mich für eine vereinfachte Variante entschieden und lese nun Schnappschüsse von der Kamera aus. Dies hat den Vorteil, dass der TTGO immer dann, wenn er zur Verarbeitung bereit ist, ein neues Bild bekommt.

Sehr geholfen und die Arbeit erleichtert hat mir das folgende Projekt:

https://github.com/moononournation/M5Stack-Cam-ViewerLink status: OK

Components

  • ESP 32 CamLink status: OK
  • TTGO TS V1.2 als Viewer

Areas of application

  • Spyhole
  • Mobiler Cam Viewer

Views

Programming

Libraries

Display

Adafruit liefert die Display-Bibliothek

https://github.com/adafruit/Adafruit-GFX-LibraryLink status: OK

https://github.com/adafruit/Adafruit-ST7735-LibraryLink status: OK

JPeg-Decoder

https://github.com/Bodmer/JPEGDecoderLink status: OK

Programme

Das Programm findet ihr auf GitHub.

https://github.com/sfambach/esp32/tree/master/project/TtgoTsJPegViewerLink status: OK

Zum Downloaden als ZipLink status: OK

In der Datei secrets.h müssen die WLAN-Verbindung und die entsprechenden URL-Teile angegeben werden:

const char* SSID =  "TEST";
const char* PASSWORD = "TEST123456789";
const char* host = "192.168.1.66";
const char* site = "/capture";
const int port = 80;

Problems

Zu langsam

Die Darstellung ist sehr langsam, max. 3–4 Bilder pro Sekunde.

Ein Vorschlag wäre es, die JPEG-Codierung wegzulassen und Bitmaps zu übertragen. Hier müsste dann aber auch das Kameraprogramm entsprechend angepasst werden.

Conclusion

Es geht, ist aber sehr langsam 😉

Related Posts

Sources

https://github.com/Bodmer/JPEGDecoderLink status: OK

https://github.com/adafruit/Adafruit-GFX-LibraryLink status: OK

https://github.com/adafruit/Adafruit-ST7735-LibraryLink status: OK

https://github.com/espressif/esp32-cameraLink status: OK

https://github.com/igrr/esp32-cam-demoLink status: OK

https://github.com/moononournation/M5Stack-Cam-ViewerLink status: OK

DateChangeAuthor
04.10.2026Rechtschreibung korrigiert: Kommas, Tippfehler, Bindestriche, Groß-/Kleinschreibung, FormulierungenSuffocation
03.10.2026Log-Liste eingefügtSuffocation
17.05.2020Post createdSuffocation
Changelog

1 thought on “TTGO TS V1.2 Als Video Viewer für (M)Jpeg”

Leave a Reply

Your email address will not be published. Required fields are marked *