DIY Infrared Calculator Printer

[Ziggurat29] had been playing around with infrared protocols, and realized he had a spare point-of-sale printer kicking around in his junk box. So he decided to whip up his own calculator infrared printer by bolting on an STM32 Blue Pill module and an IR receiver. [Ziggurat29] initially thought such a homemade printer would be cheaper than a commercial HP 82240 IR printer, even a used one. In hindsight, these point-of-sale printers can be pricey. If you don’t have one laying around, it may be cheaper to buy one, but not as fun as building it yourself.

It used to be commonplace for calculators to have a printing mechanism — even entirely mechanical adding machines often had them. As electronic calculators became the norm, the printer began to fade away. Back in 1987, HP introduced a portable calculator printer, the HP 82240A (see HP Journal Oct 1987). The calculator could print using a one-way infrared protocol which came to be known as Redeye. This made good sense, since not every one needs a printing calculator. As well, if you had one of these printers, it could be used with multiple calculators. Later in 1991, HP added a bi-directional infrared link called SIR beginning with the HP 48SX calculator (see HP Journal Jun 1991), allowing calculators to communicate with each other or with an IR-equipped PC. Finally HP and other companies teamed up in 1995 to create the IrDA standards you are probably more familiar with. But a bunch of Redeye and SIR devices are still floating around, and even some modern calculators like SwissMicros offerings can still output to these printers.

If you want to make your own IR printer, be sure to check out [ziggurat29]’s Hackaday.io project. Also [Martin Hepperle] has an excellent writeup on an Arduino-based project on his site. We also covered a reverse project way back in 2011, an adaptor that prints over IR from wired serial signals. Have you found a printing calculator, or a standalone printer like this, to be useful in your workflow? Let us know in the comments below.

5 thoughts on “DIY Infrared Calculator Printer

  1. “[Ziggurat29] initially thought such a homemade printer would be cheaper than a commercial HP 82240 IR printer, even a used one. In hindsight, these point-of-sale printers can be pricey. ”

    Seeing that “Parts Only” listings on eBay for an HP 82240A is ~$80, and the cheap thermal printer on Amazon is ~$32,
    It is probably cheaper to build this clone than to buy a working HP.

    https://www.amazon.com/Bluetooth-Wireless-Pictures-Retro-Style-Receipts/dp/B092Z4YQVN/ref=sr_1_4?crid=3TUESS5Y0LNGF&keywords=toy%2Bthermal%2Bprinter&qid=1640721172&sprefix=toy%2Bthermal%2Bprinter%2Caps%2C99&sr=8-4&th=1

    1. At least one of the cores I used was US$ 18 from China at the time (4.5 years ago), but that one does seem to be quite a bit more now. Maybe the chip shortage? E.g.
      GOOJPRT
      https://www.ebay.com/itm/144316301620

      One point for those who might attempt this project: be sure to have an ample power supply. Running the thermal head will cause brownouts and device resets otherwise.
      Also, the BluePill part of the project can be used stand-alone without an attached printer as a HP-IR to USB CDC adapter, so you can capture the print data stream on your PC instead of rasterising to a printer. If you’re into that.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.