2018-05-11 (F) Weekly Summary

Keycaps were installed from my mechanical keyboard so they would have appropriate labels. Blank keycaps were installed around the periphery where they could have any function without an incorrect label.

Keys arranged for typing

Programming was done to make all the keys type their respective letter or modifier keys, like shift, Alt, GUI, or Ctrl. GUI is usuall the Windows start key. Since only basic programming was done, only a single letter and a single modifier could be pressed at a single time.

Labeled keys

Research into PJRC's keyboard library revealed how easy it was to make the keys behave like keys so that six letters and three modifiers could be pressed at a time, just like any USB keyboard.

Testing the light with button pressing

After learning a lot with the second version of the PCBs, the third versions arrived. IO expander ICs and resistors were soldered. Soldering the ICs was trciky because I didn't have solder paste handy so it was done with fine flux-in-core solder, a reflow hot-air solder station, a fine-tip iron and a steady hand. Under a magnifying glass, the solder joints looked acceptable.

Boards with ICs and resistors soldered in place

The rest of the weekly summaries have been arranged by date.

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

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

All information in 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.