Pinned Repositories
alee-forth
A portable and concise Forth implementation in modern C++
consteval-huffman
Compile-time Huffman coding compression using C++20
constexpr-to-string
C++14 code to convert integers to strings at compile-time
gamedev
A 2D video game project
happy-fractal
A study of efficient and precise fractal rendering.
ini-config
C++20 single-header library for embedding INI configs
interpreter
A minimal scripting language for low-memory microcontrollers
linux-486
A floppy-disk-sized Linux system for i486
noisecard
Solar powered noise measuring business card
stmos
An operating system for STM32 ARM processors, with hopes to become further portable.
tcsullivan's Repositories
tcsullivan/consteval-huffman
Compile-time Huffman coding compression using C++20
tcsullivan/constexpr-to-string
C++14 code to convert integers to strings at compile-time
tcsullivan/ini-config
C++20 single-header library for embedding INI configs
tcsullivan/linux-486
A floppy-disk-sized Linux system for i486
tcsullivan/noisecard
Solar powered noise measuring business card
tcsullivan/interpreter
A minimal scripting language for low-memory microcontrollers
tcsullivan/stmos
An operating system for STM32 ARM processors, with hopes to become further portable.
tcsullivan/advent-of-code
My Advent of Code answers
tcsullivan/alee-forth
A portable and concise Forth implementation in modern C++
tcsullivan/stmdsp
Code for an STM32-based DSP device
tcsullivan/gamedev
A 2D video game project
tcsullivan/gamedev2
gamedev but better
tcsullivan/happy-fractal
A study of efficient and precise fractal rendering.
tcsullivan/arabtype
a small and simple implementation that transform isolated arabic utf8 character strings into contextual forms.
tcsullivan/arduino-esp32
Arduino core for the ESP32
tcsullivan/calculator
A calculator-oriented operating system for an STM32 device
tcsullivan/entities
A C++ simple entity component system
tcsullivan/entityx
EntityX - A fast, type-safe C++ Entity-Component system
tcsullivan/lib430core
A small library for executing MSP430-targeted binaries
tcsullivan/linux-quartz64
Development kernel for QuartzPro64
tcsullivan/logitech-g710-linux-driver
Logitech G710 Linux driver with extended functionality
tcsullivan/msp430-temp-lcd
A project for the MSP430 that displays TMP006 readings on an LCD
tcsullivan/raytracer
Ray tracing playground in modern C++
tcsullivan/smartwatch
Code for an in-development smart watch device
tcsullivan/spacefm-wayland
Temporary repository for wayland support - see spacefm issue 412
tcsullivan/stm-game
Firmware for a little STM32-based gaming device
tcsullivan/stmdspgui
GUI for the stmdsp device
tcsullivan/zephyr
Robot code for team 5106Z, for the VEX Starstruck competition
tcsullivan/zephyr-os-alpha
ConVEX project for team 5106Z
tcsullivan/zForth
zForth: tiny, embeddable, flexible, compact Forth scripting language for embedded systems