Skip to content

Efficiently stream monochrome dithered images from an ESP32-CAM to an OLED display.

License

Notifications You must be signed in to change notification settings

agastyash/esp32cam-monochrome-mirroring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

ESP32-CAM monochrome mirroring

Realtime local processing of frames from an ESP32-CAM, in order to 'mirror' the output video to a monochrome (OLED) display.

Functionality

The OV2640 camera module directly feeds a dithering algorithm a frame, which is dithered monochromatically using a diffusion matrix. The algorithm outputs an entire grid of pixels to an OLED display when it’s done.

Performance Expectations

Output bitmap size: 128x64 (SSD1306 resolution) Framerate (target): 16fps

Hardware & Software

  • AI-THINKER ESP32-CAM

  • SSD1306 I2C OLED

  • Created using PlatformIO on Visual Studio Code.

Resources and references

About

Efficiently stream monochrome dithered images from an ESP32-CAM to an OLED display.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages