2021-06-25 (F) Weekly Summary

My new plan for the keycap was a single piece with rounded edges to be comfortable and look clean. Most of the old code went away, but now I had a solid plan of what I wanted to make.
Cutaway animation of custom keycap

This tip popped up in my YouTube feed, and I was a little bored, so I watched. The artist was ripe with dry humor, and I tried to honor that in my article.

My prints were comfortable, but they had a couple of problems. The first problem was functional. The bases were so long that the keyswitches couldn't activate, so I fixed that. The second issue was a case of printer settings. I made all my plungers solid, which was more expensive, but they were heavier than I wanted for a hand-mounted keyboard, so set them to a low percentage infill.
Plungers on my hand

I made a knob in OpenSCAD. The encoder had a flatted shaft which wasn't compatible with my potentiometer knobs. It was a fun diversion to make my own, and I should have use of it in the future.
Knob render

I made some small model changes and printed new parts, but the biggest step I took was to start soldering components together. I stopped when it was clear that I should create an IO list before committing any wires to microcontroller pins.
Soldered parts

I made my IO list, but it wasn't a fast process. Many ATMEGA Arduino boards can assign any pin as an input or output, but this board had restrictions on which pins could act as outputs. Most points were out of order, so for the four keyswitches, I picked the only sequential four.
B.o.t.H. IO list

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

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.