FPGA series: - What is an FPGA - What is Verilog/SV - Building an FPGA from scratch - FPGA I/O modules (SPI, I2C, UART, PS/2, MicroSD) - Rendering the Hack CPU as an ASIC Bootstrapping - My ISA - Monitor - Forth - Lisp interpreter - SECD runtime and compiler - SECD flattener - Jack-ish? C-ish? - Operating system w/ multitasking - Reactive language for UI - Networking Bootstrapping onroads: - My ISA - AArch64 - RISC-V - ATMega 328p - RP2350 Typewriter Zen + Colemak Steno The knapsack algorithm applied to Cookie Clicker