Open Source

Why I moved my blog

Unfortunately, there is a war going on within the WordPress community. To stay as far away as possible from it,…

1 week ago

Interfacing a Raspberry Pi Pico to an SSD1351 OLED Display

I was recently at FOSDEM in Brussels and noticed quite a few people walking around wearing digital badges. So, I…

2 years ago

Coding an MSP430 From the Linux Command Line

The MSP430 is a 16bit microcontroller made by Texas Instruments. As with many other embedded platforms I've been doing some…

3 years ago

Amiga RGBtoHDMI Boards Update – January 2022

Back in May of 2021 I posted an update of the current state of the RGBtoHDMI boards I design. There…

3 years ago

Using Docker Buildkit for OS Agnostic Builds

One of the many things I'm working on for wolfSSL right now is a Markdown based documentation build system which…

3 years ago

AVR Makefile in Linux

I recently designed and built a small prototype device for my wife that uses an AVR MCU. I wanted to…

3 years ago

UART and Ethernet on the STM32 Nucleo-F756ZG

If, like me, you are new to developing for the STM32, there are not many tutorials out there on how…

3 years ago

Community vs Ecosystem

One of the most powerful and important things about Open Source software is that it brings people together to work…

4 years ago

Fun With Apple Multi-Arch Binaries

Apple macOS has for many years supported the ability to have binaries for multiple platforms in one executable. Upon execution…

4 years ago

Event Loops and NCurses

Yesterday I wrote a blog post talking about Event Loops, this was a pre-cursor to discussing where I am using…

4 years ago