2026-07-10 (F) Weekly Summary

I wanted a knob that would not snag when stored in a backpack, but not so resistant to touch that I could not operate it easily. I copied this design from somewhere I cannot remember. The hemisphere shape should help it avoid catching when I pull it out of a bag, but the hollows in the corners should twist easily.
Knob model

I printed the second version of the faceplate with a deep column for the lights, a reinforced lid, and debossed text so I could print it face-down. The picture below shows this revision. The second revision showed some new problems. The LED holes were too tight, the screen's hole was too big, the case was too shallow, and the electronic prototype board was difficult to mount. I fixed the problems, but the most interesting was the shallow case. I might have reprinted the bottom, but I added a 5mm lip to the lid, which gave me the necessary height and also reinforced everything. I set the new rev to print overnight.
Second faceplate and a list of changes

I put the finishing touches on the faceplate and knob models. The faceplate needed a few changes to fit all the components and, most importantly, expose the microcontroller's USB port. The knob's code had a bug that made it too large, causing it to interfere with its neighbors. I flattened the top so I could print it upside-down and add a skirt that covered the encoder's base.
Assembled enclosure

I tried to print keycaps for the two pushbuttons, but they were fragile, so I grabbed a couple of round caps from my collection. I connected all the 0V connections on the components by twisting wires together, daisy-chaining them, and finishing with the light bar. I still need to connect the 20 signal wires to the microcontroller, but those will not require any twisting. 
A start on the wiring

I thought I was going to waste a day in an airport, but my connecting flight was so delayed that I had time for a sit-down meal and a little planning. I realized nothing was stopping me from starting the programming work on the screen, so I loaded a few examples with custom text. I have a starting sketch for the project.
Displaying custom text

Mr Fish hosted the show because Sarah was having internet trouble. We watched one of his favorite movies, Mad Max (1979). Shaun Barbour was part of the team behind I Drive for Cerberus, so it was highly appropriate.
Critical Affection: Mad Max (1979)
(1:16)

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