Quantity   Component name
1 × IBM 4610-Series Receipt Printer Must have RS232C interface
1 × Arduino Nano or other ATMega328-based Arduino
1 × MAX232CP Interface and IO ICs / RS-232 -- or second-source clone
5 × 1uF (One MicroFarad) Electrolytic Capacitor Unless you're using the newer MAX232s that only need 100nF caps -- I wasn't!
1 × USB cable, power wires only, just the 'A' connector side and cable For powering the TinyTyper
1 × Hookup wire (old IDE cable is good for this!) Dear Hackaday[dot]io, please add support for non-numeric quantities in the future!
1 × Perfboard / etc for building the MAX232 circuit... FT232 adapters on eBay are overpriced lol
1 × USB Power Bank So that, like He-Man, you have the powaaah! :P
1 × RS-232 cable Just one end. An old motherboard header is fine.
1 × PS/2 connector From a cable, from an adapter, from a burnt motherboard, doesn't matter, just get one.
1 × PS/2 keyboard (The 'compact' / 'mini' ones (70-key or smaller) are best here.) The Solidtek ACK-595, aka Adesso / KeySonic KB-595, is about the best... but I had a Perixx piece of junk in the closet, so that's what I used.