Welcome to the Billy Blog

Posts

Bluesky Handle Change

2026-02-15 12:10

Changing your Bluesky handle to a domain you own is pretty easy! My domain name is my handle on Bluesky, check it out!

Chips On The Shoulders Of Giants

2026-02-14 02:55

When you scale a mountain, you can find yourself treading downhill for a bit. When working on a clock for this project, I found myself back in the STM32 docs, hoping there existed some libraries or tools for clock stuff.

Of course the STM32 has clock stuff, and their clock peripheral — the Real Time Clock (RTC) — exists and it is damned feature rich. Not only does it keep time based on an external battery, such that I could program the current time, unplug the device, and the time would contine to track, the RTC also offers DST and alarms 🤯. It's like they took the old circuitry from some geriatric alarm clock, an entire product, and shrunk it down to a thoughful auxillary component on a microscopic $5 chip.

This project is constantly getting me to appreciate the thoughfulness and engineering that goes into these tiny devices, and this peripheral (a sub component, a feature of a microcontroller) is continuing my admiration.

Blurb

2026-02-13 02:31

This sounds obvious but having clear project goals will help guide a project's structure and narrow down the application model.

First Post!

2026-02-11 20:02

This post is going to be brain dump about my current project.

Project Goals:

  1. Learn bare-metal embedded programming on the STM32 line of chips.
  2. Learn and implement idiomatic embedded development patterns.
  3. Recreate the functionality of an off the shelf agricultrual lighting controller.

I'm not sure what else to put here, but as headaches and solutions come long, I'll be sure to type them in here.