CU Boulder: Embedded Systems Engineering Projects

Course projects from CU Boulder's Embedded Systems Engineering program, including reports, writeups, and source code.

aesdchar Kernel Driver & Socket Server

An out-of-tree Linux kernel character device driver backed by a circular buffer, integrated with a TCP socket server.

View articles →

Embedded Linux with Buildroot & QEMU

Building a complete AArch64 embedded Linux system with Buildroot, deployed and tested in QEMU.

View articles →

Piano Tiles LED Game

A Raspberry Pi-based Piano Tiles game using a 16x16 WS2812B LED matrix and TCP beatmap server.

View articles →