Unimplemented Trap
Adventures in hardware and software

1-bit CPU with the MC14500B industrial control unit

I came across this weird chip a few months ago. Designed by Motorola in the 70s, its purpose is to replace the “ladder logic” relays in industrial process control so all it needs to do is make simple decisions based on whether different inputs are logic high or low. Curious to learn more, I built a small single-board CPU around it…
Read More

“Programmable” LED Matrix Driver without a Microcontroller

A quick weekend project to see what I could make work with the parts I had laying around. This one’s been in the back of my mind for a while so it was time to give it a shot. Using some basic logic chips, 555 timer, and an old static RAM chip, I put together this circuit which can display any pattern you can fit on an 8x8 LED matrix…
Read More

Modding a sheet metal brake into a box and pan brake

I’ve been using the Clarke brand vice-mounted sheet metal brake for a few years now and it’s been useful for various projects and handled both sheet aluminium and steel without issue. But more frequently I found myself wishing I had a real box and pan (sometimes called finger) brake for when I needed 2 folds on the same corner…
Read More

ebd: Eight Bit Dump - A hexdump utility for 8 bit software development

ebd is a simple tool I wrote in Python for viewing the source of a binary file in hexadecimal. Ideal for working with 8 bit ROMs etc.
Read More