Recent Posts

2021 Courses

Another year, another bunch of courses.

Spartan 7 Breakout

During the great chip shortage of 2021, I decided it was about time I designed something with an FPGA on it.

K66F Breakout

This board marks quite a few firsts including using a BGA part, solder stencil, ethernet PHY, custom DAPLink, and Zephyr RTOS.

FTDI Xilinx JTAG Programmer

Thanks to some netizens dumping FTDI EEPROMs, I was able to hack together my own Xilinx programming cables.

Getting Started With PetaLinux

A rough guide to getting Linux booted on Zynq using Vivado and PetaLinux written by someone taking their first steps into that wonderful world.

stbridge

My first legitimately useful open source project, stbridge is a Python wrapper for the STLINK-V3’s bridge API.

2020 Courses

It’s a bit much to make a post for every single class I take, so here’s all the major courses I took during Spring 2020 and Fall 2020.

STM32 APRS

A low cost compact device that provides APRS messaging capabilities to cheap HAM radios.

Simple EEPROM Wear Leveling

A one bit overhead wear leveling algorithm for storing fixed size data in EEPROM. Based on Danny Chouinard’s work.

PCB Agitator

This glorified camera slider halves my etch times and improves etching consistency all in an overkill but stylish form factor.

Tinkering With QTouch

Just a short little tutorial about getting a basic QTouch example up and running.

Custom Black Magic Probe

The Black Magic Probe is a pretty interesting open source ARM debugger project, so I decided to modify the existing design and make one myself.