Skip to content

Example for ESP32-S3-BOX which receives an MJPEG stream from the camera-streamer app over WiFi and displays it on the screen.

License

Notifications You must be signed in to change notification settings

esp-cpp/camera-display

Repository files navigation

camera-display

Example for ESP32-S3-BOX (docs) which receives JPEG camera images from the camera-streamer app over WiFi and displays them on the screen.

camera_display_compressed.mp4

Hardware

This sample is designed to run on the ESP32-S3-BOX which has a 320x240 LCD (over SPI) running on a ESP32-S3.

Software

This sample has two main tasks:

  1. Receiver task, which runs a TCP server that receives jpeg image packets (whicha have an 8-byte header which includes image length) and puts them into a queue.
  2. Display task, which pulls image data from the queue, decodes the jpeg, and displays it on the screen.

It is built with these libraries:

About

Example for ESP32-S3-BOX which receives an MJPEG stream from the camera-streamer app over WiFi and displays it on the screen.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published