Ken Shirriff's repositories
ibm-system-360-50-simulator
Simulator of an IBM System/360 Model 50
virtualagc
Virtual Apollo Guidance Computer (AGC) software
alto-ethernet-interface
Interface to Xerox Alto's 3 Mb/s Ethernet
GBC-audio-chip
Reverse-engineered schematics for the IR3R53 audio amplifier chip used in the Game Boy Color
rope-simulator
Documentation of a core rope memory simulator for the Apollo Guidance Computer
apollo-ranging
Generates the Apollo spacecraft ranging code using a Teensy
1402-schematics
IBM 1402 card reader schematics
beepomatic
Circuit boards to beep out the backplane in the Apollo update test box
kicad-symbols
Official KiCad schematic symbol libraries for Kicad 5
yamaha_dx7_rom_disassembly
Yamaha DX7 Firmware ROM annotated disassembly.
arduino-kicad-library
KiCad Symbol & Footprint Library for Arduino Modules (Shields, Sockets and Tiles)
designwithfontforge.com
A book about how to design new typefaces with FontForge
FriendsDontLetFriends
Friends don't let friends make certain types of data visualization - What are they and why are they bad.
i2c_adc_ads7828
Arduino library for the Texas Instruments ADS7828 12-bit, 8-channel I2C A/D converter
LegoMicroscope
To learn about optics and microscopy, we generated a simple to build lego microscope that does not need precision optics and 3D printed parts.
music-synthesizer-for-android
Automatically exported from code.google.com/p/music-synthesizer-for-android
PRUCookbook
This is a cookbook of the Programmable Realtime Unit on the BeagleBoard
putting-the-you-in-cpu
A technical explainer by @kognise of how your computer runs programs, from start to finish.