Another Little Push
A short essay on a moment during my father's final weeks.
Welcome to my blog about mostly technical topics. I hope you can find something interesting or useful here.
A short essay on a moment during my father's final weeks.
A single markdown file that tracks creative control in AI-assisted software development. For debugging, portfolios, and honest attribution.
You can't seek what you don't know exists. Some thoughts on a personal framework for how we actually know and learn things, from complete ignorance to deep expertise.
Implementing a system manager to coordinate subsystem initialization and ensure the entire system is ready before operation
Implementing short press, long press, and long hold button patterns using duration-based detection
Implement Publisher-Subscriber messaging pattern, adding button code, and organize code with Rust modules.
Add structured code organization with a state machine pattern
Optimize microcontroller performance by configuring system, USB, and peripheral clock frequencies
Loading pre-defined secrets into the program
Loading pre-defined configurations for our project
A overview of the Embassy Embedded Rust framework
Outline the development tools and workflow
Add configurations to the embedded Rust project
Finally getting to set up a Rust project for the Big Button
A bunch of information about learning and refreshing your knowledge on Rust
Programming hardware tools setup for big button embedded project
Everything you will need to connect all programming hardware for development
Tools and components outline for the big button project programming
Details about this tutorial series.
An introduction to the big button embedded project