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
- October Check 2026 – Neue Mikrocontroller und BoardsLink status: OK
- Ulanzi TC001 Smart Pixel ClockLink status: OK
- ESP32-C3 Seeed Studio XIAOLink status: OK
- ESP32-C3 Super Mini BoardLink status: OK
- Preview – LuatOs ESP32-C3 BoardLink status: OK
- ESP32 Bluetooth GamepadLink status: OK
- ESP8266/32 WiFi Manager.Link status: OK
- Preview – ESP32-IO Schild für Arduino ESP32 Wroom Core BoardLink status: OK
- Preview – ESP-WROOM-32 Rev1 Steckbrett Adapterplatine Link status: OK
- Preview – 7x9CM Prototyp Platine zum Löten für ESP8266, ESP-12E, ESP-12F, ESP32Link status: OK
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
| Date | Change | Author |
|---|---|---|
| 04.10.2026 | Rechtschreibung korrigiert: Kommas, Tippfehler, Bindestriche, Groß-/Kleinschreibung, Formulierungen | Suffocation |
| 03.10.2026 | Log-Liste eingefügt | Suffocation |
| 17.05.2020 | Post created | Suffocation |

Thank you for this great blog. It was very informative for me.