Ken Shirriff (@shirriff)

Top repositories

1

Arduino-TV-B-Gone

The TV-B-Gone software ported to the Arduino platform
Objective-C
166
star
2

bitcoin-code

Python example code for "Bitcoins the hard way: Using the raw Bitcoin protocol"
Python
143
star
3

xc2064

Reverse engineering the XC2064 FPGA
JavaScript
68
star
4

ibm-system-360-50-simulator

Simulator of an IBM System/360 Model 50
JavaScript
44
star
5

TICalculatorJSSimulator

Simulate a 4-function TI calculator and the Sinclair Scientific calculator using the original source code
HTML
27
star
6

alto-bitcoin

Bitcoin mining on the Xerox Alto
24
star
7

z80-notes

Notes on the internals of the Z-80 chip.
17
star
8

ul914

A printed circuit board representation of the Fairchild ฮผL914 dual-input NOR gate
16
star
9

alto-mandel

Mandelbrot for Xerox Alto, written in BCPL
Assembly
16
star
10

alto-ethernet-interface

Interface to Xerox Alto's 3 Mb/s Ethernet
C
15
star
11

GBC-audio-chip

Reverse-engineered schematics for the IR3R53 audio amplifier chip used in the Game Boy Color
12
star
12

pru-blink

Blink demo, showing how to use the PRU microcontroller on the PocketBeagle
Batchfile
11
star
13

vga-fpga-fizzbuzz

Generate VGA video output for the FizzBuzz problem, using an FPGA
Verilog
9
star
14

rope-simulator

Documentation of a core rope memory simulator for the Apollo Guidance Computer
C
9
star
15

groupmark

Proposal to add the group mark character from the IBM 1401 character set to Unicode
HTML
6
star
16

DAA

Investigation into the x86 DAA (Decimal Adjust after Addition) instruction
Python
5
star
17

apollo-ranging

Generates the Apollo spacecraft ranging code using a Teensy
C++
4
star
18

quine

Create a quine scarf
Python
4
star
19

beepomatic

Circuit boards to beep out the backplane in the Apollo update test box
Python
2
star
20

multi-branch-fractals

C# code to generate multi-branch fractals for z^2.5 + C
C#
2
star
21

alto-display-image

Simple program to display an image on the Alto
Python
2
star
22

1402-schematics

IBM 1402 card reader schematics
1
star
23

pup-wireshark

Wireshark plugin to decode Xerox Alto PUP packets
Lua
1
star