Emulating ink cartridges

[Smartie_on_computer] wanted to do some experimenting with an epson printer.  After getting a somewhat disassembled one, the first step was to simply get it running. Unfortunately, one of the ink cartridges was missing and these printers refuse to do pretty much anything without all the cartridges installed.  Rather than go purchase a costly cartridge that they didn’t intend to actually use, [Smartie_on_computer], chose to emulate the cartridge using a microcontroller. After some searching for the protocol used on the cartridge, the info ended up being in the patent. [Smartie_on_computer] now has a functional printer that is destined to be a 3d printer in the near future. You can see a video breakdown after the break.

15 thoughts on “Emulating ink cartridges

  1. Not something I’d waste my time on, but he did great work reverse engineering it (and smart move checking the patent) and his documentation/tutorial is great.

  2. Genuinely useful info and well done sleuthing the serial protocol from a patent. AFAIK Epson printers are unique with their piezo heads and the ink in them has some special properties too, like the yellow can be used as a bake on etch resist.

  3. Praise be to uspto.gov, I can spend hours on that site. I’m very interested to see what comes of the 3D printer project.

    – Robot

  4. Hey guys, Thanks for posting my instructable, Sorry for the poor video, camera had died on me so I used my phone. I’ll get a better video posted soon and with more explanation. :P

    Cheers
    Roman

  5. @Roman Vaughan

    Just wanted to let you know that your site is unusable due to this weird ?dynamic?ajax? script you have there. All it does is display “loading” for me when trying to read “Interfacing a Touchpad via PS/2 on a PIC16F628A”. Galleries also look fubared.

  6. @rasz

    Sorry about that, the site was made two years ago while I was experimenting with jQuery. It is also seriously getting out of date. I’ll have a go at updating it, or moving to a wordpress site when I find the time.

  7. @Drone: unless he starts selling it, I can’t see this costing epson any lost profit. They may even be able sell some more to the HaD enthusiasts.

  8. Smartie_on_computer: Good work on the hack.

    Epson: Seriously?! They obtained a patent for THAT? Look at the PDF from freepatentsonline.com (free login required, but MUCH better than uspto web site–you can view full document with images).

    The “invention” is essentially an SPI EEPROM protocol, (2-wire half-duplex variant) that includes a device address in the header of each access. A reset (RST) line acts to indicate the start of an access, so devices can look for an address match. Nothing fancy!

    The patent claims are silly, obvious to anyone who has done any data communications before, and the invention is not novel in any way. I am outraged!! You should be too.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s