Browsed by
Category: Research and Development

RTL SDR ADS-B

RTL SDR ADS-B

In the last post, a video introduced the topic of ADS-B. This post will cover the topic in more detail. Automatic dependent surveillance broadcast is a technology used by aircraft to broadcast location, heading, and velocity. It’s part of the FAA’s NextGen system that was first deployed in 2007 and should be completed by 2030. The standard will likely be used internationally with the purpose of providing ground controllers and pilots situational awareness. This video provides insight into the FAA…

Read More Read More

SDR Data Processing

SDR Data Processing

In the last post, https://www.cloudacm.com/?p=4136, there was a lead in on the topic of capturing the data from SDR hardware using GQRX. This post was also mentioned, https://www.cloudacm.com/?p=3209. In this post, these topics will be revisited with some greater detail and enhancement. The first item covered here will be IQ data captured using GQRX. When using GQRX with SDR hardware, it’s not always convenient to view the data live. This has been the case during my field work, with the…

Read More Read More

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

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