ESP32-Cam Video Support

ESP32-Cam Video Support

This post will cover the ESP32 Cam module’s support for video capture.  The module comes with a microSD slot and Omnivision camera interface.  Earlier examples demonstrated time lapse video capture, but this post will focus more on real time video. This topic was found accidentally while researching I2S audio support.  This Github repo by James Zahary, with contribution from Alexey Khachatryan, provided a realtime video capture process, https://github.com/jameszah/ESP32-CAM-Video-Recorder-junior.  Unlike the more common triggered still or time lapse image captures demonstrated…

Read More Read More

Mimic Color Blindness with FFMpeg and IM

Mimic Color Blindness with FFMpeg and IM

In earlier posts, I have used color scales to represent images in false color or data sets.  They typically followed what was available in the tools I used.  As it turns out, those color scales took into account color blindness that affects a large portion of people. In this post, I’ll be using FFMpeg and Imagemagick to approximate the effect of what types of color blindness are like.  I’ll be covering 3 main types, Protanopia, Deuteranopia, and Tritanopia. These IM…

Read More Read More

ESP Based Wi-Fi Network Indicator

ESP Based Wi-Fi Network Indicator

This post will cover the use of a SSD1306 OLED display with Espressif based modules.  The setup will display wireless statistics using inexpensive devices that are simple to connect. This work was based on the following video demonstration. The wiring for the ESP8266 Wemos module used the following I2C pins to connect to the display.  The I2C connection uses fewer pins and frees up pins for other tasks. The ESP32 C3 module connection uses different pins, so a cross platform…

Read More Read More