top of page

COLORCLOCK
What time is it?
Amber o'clock-ish (?)
Search

Feb 15
Back In Development
I would like to make the ColorClock code base more robust, so I decided to leverage some of the work I'm doing in my real job and...


Sep 4, 2024
We Did It.
Ten years in the making and ColorClock was deployed at Burning Man 2024 🥳


Aug 17, 2024
It's Alive!
The outer ring cycles through the whole spectrum over 24 hours, the second to the outer ring cycles over one hour, the inner ring cycles...
Aug 16, 2024
Mind Your Parens
I was cleaning up my code of magic numbers and added a few #define statements for the frequency values. But after uploading the program...

Jul 13, 2024
The 'Optimal' Solution
My big puzzle for the week has been how to lay out the final circuit board. There wasn't enough time to have a board printed...

Jun 23, 2024
Another Futile Effort 🥺
It looks like using a multiplexer as a PWM expander is not going to work. As previously discussed, in order to wire up three RGB LED...

Jun 15, 2024
Smooth Operation
IO Expander Analog Write Fails Me Although the code for the IO expander compiles successfully, it doesn't produce the expected variable...

May 28, 2024
Persistence Makes Progress
In order to bring ease to the final phase of hardware testing, I thought it important to plan out the layout of the prototyping breadboard.

May 12, 2024
Goodbye Windows
The mystery of the missing package A couple weeks ago I was tearing my house apart to find a package from Adafruit that I remember...


Apr 12, 2024
Build flags? Please?
Every software hurdle feels like an epic journey. My latest challenge was learning how to set build flags. Background I have a class...


Mar 20, 2024
Throw Some Shade
In the previous construction design we had a simple lean-to structure where the participant would be sitting under the diagonally...

Feb 23, 2024
Navigating Vision vs Feasibility
This week I've been navigating the balance between my artistic vision and feasibility of execution for the user interface of the piece....

Feb 4, 2024
An Iterative Approach
I have decided on a multi-stage approach to development where each iteration has increased functionality to the previous. This diagram...


Jan 28, 2024
ColorClock Design is Shaping Up
It's been a productive weekend for ColorClock design. My collaborator / partner and I have decided on a form that we are happy with and...

Jan 10, 2024
A Tale of the Lost Serial Ports, and the Linux Environment that Could Have Been
WSL 2 cannot interface with the serial ports on my PC and it makes me sad. Because that means I can't use WSL for the one use case I...


Aug 6, 2022
Test early. Test often. Refactor if necessary.
“It doesn’t matter how slow you progress so as long as you never stop.” I think my grad school advisor shared this with me. Maybe that...


May 30, 2022
Arduino CLI Induced Flow
Once upon a time I was intimidated by the command line. Today, I get annoyed when I can't use Vim. 🐰 Progress is happening. In 2014,...


May 15, 2022
Getting started? Just show up.
When starting out, avoid getting caught up in the details of implementation, and instead invest your energy in preparing to show up. 🐰...


May 15, 2022
What is it?
ColorClock is an RGB LED art installation that challenges conventional time representation through color variation, shedding light on...

May 2, 2022
Top Level Block Diagram
This diagram illustrates the first iteration of the design. The host computer is a Raspberry Pi which runs the code to interface with the...
bottom of page