2025-08-15 (F) Weekly Summary

I tried using the infrared LED and receiver on the Arduino's serial port, but I could not receive reliable data. I swapped the LED pins from signal and GND to Vcc and signal, which made it a sinking device. I could generate pulse trains and see them on a Flipper set up to map incoming IR signals.
Screenshot showing IR modulation received by a Flipper Zero

I tested a couple of Arduino IR remote libraries and found one that worked with the ESP32, but my receiving module would not cooperate. I tested the spare with my flipper and confirmed that it output good signals, as indicated by the flashing LED and the Flipper screen showing data blips. When I swapped modules, the second one failed to work with the Arduino, but a single receiver worked all right.
Visualizing infrared pulses

I installed an infrared library to read the single IR receiver, and it spat out codes to the serial monitor perfectly. To confirm that I could talk to the rest of the code, I printed the remote values to the screen.
Showing remote codes on the screen

I did some cleanup with the screen to display incoming IR data more clearly, then wrote code to check that I could read the switches. I added the code for sending IR data, but I had to add a transistor to the circuit. I tested the output with a Flipper by receiving a code and retransmitting it, which showed up perfectly on the screen.
Testing a circuit for once

I added the FastLED library to the code and made a "Double Cylon" animation where two dots raced around the circle in opposite directions, but it was not right. I decided on a rotating cross with four points. Even at slow speeds, it looks great. The tagger needs a semi-opaque light cover.
Rotating cross pattern in two colors

Corissa Grant came on Critical Affection to promote her newest comic, Devastation. We talked about Supernatural, which we mostly enjoyed, but Corissa struggled to find any criticisms of the show she enjoyed so much. We could see the influence in her comics, too.
Critical Affection: Supernatural 
(1:10)

The rest of the summary posts have been arranged by date.
First time here?

Completed projects from year 1
Completed projects from year 2
Completed projects from year 3
Completed projects from year 4
Completed projects from year 5
Completed projects from year 6
Completed projects from year 7
Completed projects from year 8
Completed projects from year 9
Completed projects from year 10
Completed projects from year 11
Completed projects from year 12

Disclaimer for http://24hourengineer.blogspot.com and 24HourEngineer.com

This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.

All information on this blog, or linked by this blog, is not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property, or similar, is the responsibility of those involved in the replication.

All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.

Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim property or assets based on their post.

This blog, including pictures and text, is copyright to Brian McEvoy.

Comments