My old board did not have a native USB controller, so I ordered an updated one. Meanwhile, I looked into MIDI over Bluetooth and downloaded some helpful libraries, but I did not get around to testing them. I wrapped up by soldering wires between the prototyping board and the addressable LED bar.
I got MIDI working with an example sketch. I tweaked it to output pseudo-random notes instead of just one repeating note. When I connected to my phone, I could see the notes appearing on a piano app.
I got the addressable LEDs working. The first example would sporadically skip over lights while I tried to get them to turn on sequentially, aka the Larson scanner or Cylon example. I could not use a serial port for debugging, so I printed the expected values on the screen, which worked wonderfully. I also printed the prandom note playing through MIDI.
I revised the knob design so I could operate them more easily. The large knobs looked nice, but I could not turn them unless I pinched the top. The new model has a nub on top that I can easily reach, but it may be too fragile.
The first stint of my work trip was ending, so I made changes to the faceplate that I can reprint at home. I changed the clearance around the USB port, including making room for the on-board buttons. All of the visible mounting hardware is now hidden inside and mounted from below by threading into the plastic.
We discussed Soylent Green as it tied into Laurie's comic, Path of the Pale Rider, but it turned into a fun discussion about a film in that era that addressed climate change and some really dark topics. We ended by quizzing Fish Lee about the most exotic things he has eaten.
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.
![]() |
| Updated board and soldered addressable LEDs |
I got MIDI working with an example sketch. I tweaked it to output pseudo-random notes instead of just one repeating note. When I connected to my phone, I could see the notes appearing on a piano app.
![]() |
| MIDI on my phone |
I got the addressable LEDs working. The first example would sporadically skip over lights while I tried to get them to turn on sequentially, aka the Larson scanner or Cylon example. I could not use a serial port for debugging, so I printed the expected values on the screen, which worked wonderfully. I also printed the prandom note playing through MIDI.
![]() |
| Addressable LEDs and screen feedback |
I revised the knob design so I could operate them more easily. The large knobs looked nice, but I could not turn them unless I pinched the top. The new model has a nub on top that I can easily reach, but it may be too fragile.
![]() |
| Knob model |
The first stint of my work trip was ending, so I made changes to the faceplate that I can reprint at home. I changed the clearance around the USB port, including making room for the on-board buttons. All of the visible mounting hardware is now hidden inside and mounted from below by threading into the plastic.
![]() |
| Cleaner faceplate |
We discussed Soylent Green as it tied into Laurie's comic, Path of the Pale Rider, but it turned into a fun discussion about a film in that era that addressed climate change and some really dark topics. We ended by quizzing Fish Lee about the most exotic things he has eaten.
Critical Affection: Soylent Green (1:40)
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
Post a Comment