Michael Kohn's repositories
java_grinder
Compile Java byte-code to native CPU's.
amiga_recovery
View and copy files from Amiga file system images.
nintendo64_demo
Nintendo 64 demo written in Java.
midi_guitar
Convert sound samples into DCT's and output as midi notes.
riscv_fpga
Implementation of a RISC-V CPU in Verilog.
intel_8008
Intel 8008 implemented in Verilog.
glow_memory
Proof of concept 1 byte of RAM made from glow in the dark stickers and an FPGA.
libkohn_avi
Small library for creating AVI files along with a readavi program for debugging files.
mandelbrot_sse
Mandelbrots in assembly using the x86_64 SSE instructions.
easy_match
Experimental replacement for simple regex-like searches.
environmental_sensors
Firmware for an MSP430 reading some environmental sensors and displaying data on an LCD display.
f100l_fpga
F100-L CPU implemented in an FPGA.
mandelbrot_cluster
Mandelbrot generation code using Kubernetes to generation frames of animation.
coffee_maker
Testing the possibility of generating Java class files.
ir_remote_controls
Infrared remote control projects.
print_macho
Print contents of Mac executable (Mach-O) files.
rc_drag_racing
RC drag racing christmas tree circuit using a Wixel.
romi_windows_10_iot
Pololu Romi with a Raspberry Pi 3 running Windows 10 IoT