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

Live RF Plotting using the ESP8266 or ESP32 with NRF24L01 Native Support

Live RF Plotting using the ESP8266 or ESP32 with NRF24L01 Native Support

This post will cover directly interfacing the NRF24L01 module with either the ESP32 or ESP8266 Wemos modules.  In earlier posts I had used the Arduino Mini module as a shim.  This allows the setup to be compact with fewer points of failure.  This post will also introduce a plotting alternative that wasn’t covered in earlier posts. Here is the wiring diagram for the ESP8266 Wemos Module and its SPI connection to the NRF24L01. Here is the Arduino code used to…

Read More Read More