Hello there! I'm Sam.

I'm a 4th year Computer Science student at Dartmouth College with an interest in systems design and the intersection between computer software and computer hardware. Recently I have been researching implemtations of memory-safe computer architectures from companies such as Arm, Intel, and AMD with a small team at Dartmouth. I am currently an Undergrad Teaching Assistant for Computer Architecture with Professor Sean Smith.

Tiny Search Engine

A simple search engine written in C

April 2, 2023 · 3 min · Sam Barton

Marble Maze Implemented on a STM32 Microcontroller

A LEGO marble maze with controls and logic implemented in C on the STM32C0 chip

March 20, 2025 · 1 min · Samuel Barton

Capacitance Meter

Analog capacitance meter built on a breadboard

February 2, 2025 · 4 min · Samuel Barton

Midi Controller

A MIDI controller built from scratch on FPGA written in VHDL

June 9, 2024 · 3 min · Samuel Barton & Grant Foley

Yalnix

A slimmed down version of the Unix operating system

March 9, 2024 · 12 min · Samuel Barton & Wyatt Ellison

Cache Simulator

A simulation of different types of memory caches

November 6, 2023 · 1 min · Samuel Barton

Nuggets

A multi-player exploration game inspired by Rogue

April 22, 2023 · 27 min · Samuel Barton

StringerPro

A companion app for racquet stringers

April 22, 2023 · 2 min · Samuel Barton