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.
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.
RUSTnGo
Experimental game console for games written in Rust
space-invaders-emulator
A complete Space Invaders and Intel 8080 emulator.
tsl2591-rs
A Rust embedded-hal driver for the TSL2591 ambient light sensor.
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/rust-apple2
An Apple II+ emulator written in Rust.
kurtjd/chesscorpy
A simple web-based correspondence chess app written in Python+Flask.
kurtjd/daedalus-os
A minimal preemptive RTOS for ARM Cortex-M microcontrollers.
kurtjd/RUSTnGo
Experimental game console for games written in Rust
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/raven
A RISC-V emulator written in Rust supporting RV32GCS and RV64GCS.
kurtjd/rust-6502
A 6502 emulator written in Rust
kurtjd/stm32-can-do-dev-board
A dev board featuring a STM32F103C8 microcontroller, CAN transceiver, and 24V regulator.
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/tsl2591-rs
A Rust embedded-hal driver for the TSL2591 ambient light sensor.
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/helios-net
A collection of network tools written in Rust for learning and fun
kurtjd/kurtjd.github.io
My personal dev blog.
kurtjd/leds-of-life
John Conway's Game of Life implemented on a 16x16 LED matrix
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/st7567_rs
Driver for st7567 LCD written in Rust and supporting embedded graphics.
kurtjd/stm32f411-quickstart
A template for embedded rust development on STM32F411 boards