Picavet Gravitational Leveling for Aerial Imaging

Picavet Gravitational Leveling for Aerial Imaging

There was an earlier post regarding gimbal stabilization, https://www.cloudacm.com/?p=3609. The focus then was using software instead of hardware as a solution. During that research, I found information about self leveling platforms used on kite lines. Here is a video demonstrating the results, but I wasn’t sure how it was accomplished. I then found a video from Evan Reinheimer demonstrating his use of a picavet. The picavet is a platform that gravitational self levels when suspended from a kite line. This…

Read More Read More

FLIR ESP32-Cam using the Melexis MLX90640

FLIR ESP32-Cam using the Melexis MLX90640

This post will cover how to use the Melexis MLX90640 thermal array sensor with the ESP32-Cam module. The work presented here is based off of the work of others and their documented efforts. The reason for using the ESP32-Cam module is because of its low cost, small form factor, and its built in microSD storage. The Melexis MLX90640 thermal array sensor can provide a 32 x 24 pixel thermal image in either a 55 or 110 degree field of view…

Read More Read More

RunCam Near-IR and AeroChrome

RunCam Near-IR and AeroChrome

Near IR has been covered in earlier posts and I wanted to expand on the topic after seeing it represented in false color. I happened upon Mathieu Stern’s work a couple of weeks after my last post, which he posted just over three weeks earlier. The commercial grade work employed a yellow filter inserted in a modified high end camera that had its Near IR filter removed by Kolari Vision. This second video expanded on the topic. The filter manufacturer…

Read More Read More

RunCam Near IR

RunCam Near IR

My early near IR lens mods for the 808-16 were physical changes that were not repeatable with the ESP32-Cam in this post, https://www.cloudacm.com/?p=3986. I concluded that purpose-built lenses were better suited. Since this was the case, I opted to order a NOIR filtered lens for my RunCam2 4K camera. This would give me more “ready to use” features than coding another project for the ESP32-Cam. The lens I found online was for a CCTV camera with the following specs, 5MP…

Read More Read More

ESP32-Cam Headless Controller

ESP32-Cam Headless Controller

Brian Lough created a video on YouTube titled “WiFiManager – An Essential ESP32 library!” This video pointed out that hard coded settings on the ESP32 can be a limitation. It went on to demonstrate this with wireless network connectivity and the inherent dependency when preset values are used. The solution rested on a library that gives the ESP32 the ability to operate as a WiFi access point and for the ESP32 to provide a web portal for an attached device….

Read More Read More

Out of the depth and disparity

Out of the depth and disparity

This post will cover the concepts of image processing to generate and display image disparity or depth of field. This topic has been covered in earlier posts in regards to anaglyph imaging and OpenCV disparity mapping. The purpose of this post is to expand on this topic by demonstrating some features and limitations. Let’s start by leaving flatland. Flatland & the 4th Dimension – Carl Sagan This image is of a stereo card from the Missouri History Museum that is…

Read More Read More

Slow Arduino IDE with ESP-32 Devices

Slow Arduino IDE with ESP-32 Devices

There is a noticeable difference on how long it takes for a sketch for the ESP-32 to compile when using a Windows based system, versus using a Linux based system. Depending on the sketch, this difference can be up to 10 times, which could frustrate developers. The suggestions online point to anti virus as the cause, with disabling the anti virus or adding exceptions as the workaround. Others recommend using Visual Studio instead of the Arduino IDE. This post will…

Read More Read More

ESP-32 Cam Low Light Use

ESP-32 Cam Low Light Use

This post will cover some use cases of the ESP-32 Cam module in low or no light conditions. The software and hardware of the ESP-32 Cam module will modified for this purpose. Some additional hardware examples will be introduced as well. Lastly, the use of FFMpeg will be demonstrated to further enhance the images gathered from the ESP-32 cam module. What are some reasons for the ESP-32 Cam module to be used in low or no light environments? The more…

Read More Read More

MicroSD Backups with Clonezilla

MicroSD Backups with Clonezilla

This topic will cover how to use Clonezilla to create fast, secure, and low storage backups of microSD media, which is the defacto for Raspberry Pi SoCs. It will require the following items. USB to MicroSD adapter containing the MicroSD media Bootable USB thumb drive with Clonezilla External USB drive with a formatted partition to the store backup Intel based system with USB ports, no working OS or drive required The Clonezilla ISO can be downloaded here, https://clonezilla.org/downloads.php. The ISO…

Read More Read More

ESP-32 Cam, FFMPEG, and Node Red

ESP-32 Cam, FFMPEG, and Node Red

This post will cover how to use FFMpeg to add video feeds from a ESP32-Cam module into Node Red. The process can utilize most RTSP and HTTP sources. As a comparison, these stream sources will be setup on MotionEye. The first task is to list or itemize each of the sources and the hyperlink to their streams. If unsure what stream is available from the source, a search for “motioneye rtsp stream url” should turn up some tips on how…

Read More Read More