Inkjet printers are a dime a dozen. You probably have taken old printers apart to scavenge parts like motors, pulleys, belts, switches, linear rods, power supply, etc. These parts are easy to reuse in other projects, unlike the controller portion of the printer which not as easy to make use of. [Blaupause] has done something very interesting, and it probably ranks in the ‘extreme difficulty’ category for most tinkerers. He has taken the front panel off an otherwise non-working Canon Pixma inkjet printer and has figured out a way to interface with it.
The front panel of this printer has the standard buttons that you would find on any ole printer, but the Pixmas also has a small LCD screen. [Blaupause] has written a library for the Olimexino microcontroller that can communicate with and make use of the repurposed front panel. And the neat part of this project is that the front panel’s on-board processor does the heavy lifting when it comes to displaying images on the LCD screen or checking button states which frees up your microcontroller to do whatever else. Right now, the LCD screen can display bitmaps and supports image transparency. The library can not display video as of yet, but that option is being worked on.
[Blaupause] makes all his hard work available to the public on the project’s Sourceforge page. In addition to the library, he also includes printer panel pinouts and detailed information on how to communicate with the buttons and LCD screen. Video after the break…
Continue reading “Re-Using The LCD & Button Assembly From A Broken Inkjet Printer”
Instead of mucking about fabbing PCBs with the toner transfer method, or making masks for photosensitive boards, the holy grail of at-home circuit board manufacturing is a direct inkjet-to-etch method. [Don] isn’t quite there yet, but his method of producing circuit boards at home is one of the easiest we’ve ever seen.
[Don]’s boards begin by taking the output from Eagle and printing them with an Epson Artisan 50 inkjet printer. By sticking a piece of cardstock in the printer before the copper board, he’s able to precisely align the traces and pads onto the copper board.
When the board comes out of the printer, it’s only covered in ink. While some specialty inks are enough of an etch resist, [Don] comes up with a clever way to make sure acid doesn’t eat away copper in the needed places – he simply dusts on toner from a copier or laser printer, blows off the excess, and bakes the entire board in a toaster oven.
The result, seen above, are perfect traces on a circuit board without the need for ironing sheets of photo paper onto copper boards.
As far as the, “why didn’t someone think of this sooner” ideas go, this one is at the top. [Don] says the method should work on sheets of aluminum for printing solder paste masks. Impressive work, and now the only thing left to do is getting two-layer boards down pat. For more direct to copper printing check out the hacks we’ve covered in years past.
Continue reading “Perfect PCBs With an Inkjet Printer”