Brian Benchoff

Hardware, embedded systems, and reverse engineering. Built on stolen Ohlone land.

email · github · twitter · other twitter · résumé · linkedin


Software

OrthoRouteGPU-accelerated PCB autorouting, as a KiCad plugin
Babelscopea massively parallel emulator that found nothing
Finite Atari30 billion random ROM files, one playable game
MacSSLmbed-TLS, ported to Mac OS 7 / 8 / 9
Embedded SSL & GZIPTLS on a microcontroller, because not everything needs Linux
System 7 in CSSthe classic Macintosh desktop, rebuilt in the browser

Writing

8-Track Engineershumans are shockingly good at an NP-hard problem

Hardware

\$15 Linux Machinea fully functional Linux handheld for under \$15
Isolated Thermocouplea \$20 reader against a \$2,000 industrial module
Nvidia SXM2 Socketreverse-engineering an undocumented GPU socket
Zip Drive Towerfifteen ATAPI Zip drives stacked into one USB array
Portable Dumb Terminala pocket-sized VT100 in a 3D-printed shell
BaudBoxa 256-key ASCII input device for obscure characters

Electric car

Citicar Restorationbringing a 1980 Citicar EV back to life
CAN Bus Conversionreplacing every relay and analog system with a CAN network

Industrial design

Silicone Keyboardscustom low-cost, high-durability membrane keyboards
Full-Color PCBsmulti-color circuit boards beyond standard manufacturing
Mini-ITX Caseretro-inspired industrial design for a small-form PC
Quarter-Scale BeBoxa miniature tribute to the BeBox

Elsewhere

Exaluminalan IoT device to detect a supernova before it reaches Earth
640by480a photo board for old digital cameras

Full project index in the Menu, top-left. For the full retrocomputing experience, try System 7 mode.