Embed Google Cloud Print

by DoctorLar in Circuits > Raspberry Pi

3274 Views, 36 Favorites, 0 Comments

Embed Google Cloud Print

temp_2020366537.jpg
I had this cheap, mono laser printer that I wanted to dedicate to my kids endless printing of internet garbage. I've scrapped every PC in favor of a Chromebook, Chromebox, and Chromebit. YES, I have a problem.

There is a ton of information about using the Pi to link your antiques to the cloud. So I'm not going to cover that in here. Here is a great step by step of you need help. https://davesteele.github.io/raspberrypi/2016/04/23/raspberry-pi-cloudprint/

I wanted to save space, reduce power supplies, and minimize the chance my kids would destroy anything.

For this project I embedded a Raspberry Pi B+ into the printer.

Parts

temp_1103440495.jpg
temp_280151738.jpg
temp_1807908296.jpg
temp_1492023481.jpg
temp_1408390172.jpg
I already owned all these parts....

Dell 1130
Raspberry Pi B+
USB WiFi
Micro USB
Printer USB (A-B)

Open the Printer

temp_448013716.jpg
The first thing I did was to open the printer near the power supply.

If I need to tell you to make sure it's unplugged, please stop reading. Better yet, please stop breathing.

My goal was to meter out 5v after the power supply board.

My Lucky Day

temp_1009244749.jpg
I found an empty plug with DCV printed on the board. Yep, 5v has been found.

Power Supply

temp_1380998120.jpg
temp_106971289.jpg
I cut the USB end off the micro power supply for the Pi.

Stripped the wires, and soldered them onto the appropriate posts.

The worst solder job ever was a temp to make sure it worked, I did go back and do a respectable job.

Printer Cable

temp_1208133956.jpg
temp_614105454.jpg
I didn't want any cables, so I improvised.

I shortened the printer cable to about 4 inches. Just cut, splice, solder, and protect.

This printer had a blank in the spot where an either cable would go. (Wish I got the option)

It was a perfect spot for the USB to fit into the Pi.

Add the Pi

temp_2137003592.jpg
temp_645619574.jpg
temp_1543307125.jpg
temp_2069664422.jpg
I pulled a Bic Clic pen apart and cut the barrel in half.

Using double sided tape, I mounted the two pieces on the existing PCB. Next, I added a piece of double sided tape on top of each piece.

I connected the Pi to power, connected the USB from the printer, and pushed the Pi down on the tape.

The last picture makes me laugh. I wedged the pen tip in there to help secure it down.

Close It Up

temp_1293523962.jpg
temp_157221556.jpg
I put the back cover on.

Done!

Thoughts

Obviously the cloud functionality was tested before the installation.

I originally wanted to use a Pi Zero. However, I would need a powered USB hub to get everything to work and that made it not worth it.

Speed is absolutely a compromise. The first day of use my girls were doing multiple prints because they didn't think it worked. Sure, a Pi 3 would help, but I'd still have the B+ sitting around. Oh, and it's not my problem, it's theirs. lol

I could not find a spec sheet or reason for the hub I stole 5v from. I did meter out 2 amps worth of LEDs and kept them on for 24 hours to ensure overheating wasn't an issue. Lastly, I did hook up a monitor to the Pi to confirm that the low power indicator was not on.