Pinned Repositories
brainfuck-evolved
A program which generates its own simple brainfuck programs using a genetic algorithm.
chesscorpy
A simple web-based correspondence chess app written in Python+Flask.
CHIPnGo
A custom-built CHIP-8 hand-held gaming console powered by a STM32 microcontroller.
daedalus-os
A minimal preemptive RTOS for ARM Cortex-M microcontrollers.
galaxy-raiders
Just another Space Invaders clone implemented using SFML.
hack-computer
My implementation of the Hack computer in HDL as well as software tools such as an assembler, compiler and emulator written in C.
jaxe
A fully-featured, cross platform XO-CHIP/S-CHIP/CHIP-8 emulator written in C and SDL.
rust-apple2
An Apple II+ emulator written in Rust.
space-invaders-emulator
A complete Space Invaders and Intel 8080 emulator.
tm4c123g-onboard-io-driver
This is a very simple driver/library meant to make interfacing with the on-board IO devices (LEDs and switches) of the Tiva LaunchPad easy and intuitive.
kurtjd's Repositories
kurtjd/CHIPnGo
A custom-built CHIP-8 hand-held gaming console powered by a STM32 microcontroller.
kurtjd/jaxe
A fully-featured, cross platform XO-CHIP/S-CHIP/CHIP-8 emulator written in C and SDL.
kurtjd/galaxy-raiders
Just another Space Invaders clone implemented using SFML.
kurtjd/brainfuck-evolved
A program which generates its own simple brainfuck programs using a genetic algorithm.
kurtjd/space-invaders-emulator
A complete Space Invaders and Intel 8080 emulator.
kurtjd/chesscorpy
A simple web-based correspondence chess app written in Python+Flask.
kurtjd/rust-apple2
An Apple II+ emulator written in Rust.
kurtjd/daedalus-os
A minimal preemptive RTOS for ARM Cortex-M microcontrollers.
kurtjd/hack-computer
My implementation of the Hack computer in HDL as well as software tools such as an assembler, compiler and emulator written in C.
kurtjd/plink
A Pong clone written in Python+Pygame.
kurtjd/tm4c123g-onboard-io-driver
This is a very simple driver/library meant to make interfacing with the on-board IO devices (LEDs and switches) of the Tiva LaunchPad easy and intuitive.
kurtjd/brain-pain
A command-line clone of the classic Simon game implemented in C and curses.
kurtjd/dijkstras-demon
A quick demo I threw together to demonstrate Dijkstra's algorithm in a pathfinding context for my discrete math class.
kurtjd/game-of-life
An implementation of John Conway's Game of Life.
kurtjd/kurtjd.github.io
My personal dev blog.
kurtjd/OSURC-firmware-demo
kurtjd/pywars
An engine that allows players to code a bot in Python and have them compete in an arena.
kurtjd/Rover_2022_2023
Codebase for the Mars Rover for the 2022-23 school year
kurtjd/rust-6502
A 6502 emulator written in Rust
kurtjd/zephyr
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.