Quantcast
Viewing all articles
Browse latest Browse all 15

Eggbot and Raspberry Pi

I first saw an Eggbot at the Portland Mini Maker Faire last year. It’s something I’ve been aware of for a while (it’s been available for years) but after finally seeing it in person I was intrigued:

I finally decided to order one after seeing that it could be run from a Raspberry Pi (more on that in a bit). I ordered the Original Egg-bot Robot Deluxe Edition Kit (by Evil Mad Scientist but sold via Adafruit) from RoboShop in Montreal to save on any extraneous shipping or import fees.

Image may be NSFW.
Clik here to view.
My Eggbot arrived just in time for MakerFaire this weekend

It arrived ahead of schedule and I was able to assemble it during my lunch break very easily. The Deluxe kit just contains a few extras above the original version like brass thumbscrews instead of nylon, a precision egg coupler, extra mounts to hold an included and better quality hex driver and a few other spare parts. Worth the price difference but I’m not sure you can even order the original version from anywhere other than Egg-bot.com as all the distributors seem to have the deluxe edition only.

Image may be NSFW.
Clik here to view.
8858629512_7d1b40a03a_b

I didn’t like the idea of using (wasting) eggs so I picked up some cheap ping pong balls to practice on and an assortment of Sharpie Ultra Fine markers to draw with.

Image may be NSFW.
Clik here to view.
8861913443_9119a5ffc2_b

I think the ping pong balls I found are a little too cheap as the Sharpie markers seem to bleed a lot when printing. I also hadn’t quite mastered the centering of the ping pong ball so some of the prints are a little wavy.

Image may be NSFW.
Clik here to view.
8861909535_2cc0a73637_b

I also picked up some different markers (Crayola washable ‘Pipsqueak’ brand) to see if they would bleed less (not really) but they seemed to work a little more uniform than the sharpie ultra fine.
Image may be NSFW.
Clik here to view.
Eggbot output

Image may be NSFW.
Clik here to view.
Eggbot output

I’ve ordered a huge box of ping pong balls from ebay…hopefully they are better to draw on. I also ordered the diamond engraving attachment…which will let me engrave glass which will be interesting.

Image may be NSFW.
Clik here to view.
Eggbot control on the Pi

After seeing this Instructable about controlling the Eggbot with a Raspberry Pi, it seemed like a great thing to bring to MakerFaire. I had a small LCD screen handy (although it’s pretty low res) so it should work perfect for computerless demos and not take up too much space.

Image may be NSFW.
Clik here to view.
eggbot 3
Image may be NSFW.
Clik here to view.
eggbot5
Image may be NSFW.
Clik here to view.
A Raspberry Pi controlled Eggbot printing on a golf ball
Image may be NSFW.
Clik here to view.
eggbot4
Image may be NSFW.
Clik here to view.
eggbot6

The Pi is definitely slower than my MacBook Pro at rendering images in Inkscape and even operating the Eggbot but hey, it’s a $35 computer vs a $2000 one.

Image may be NSFW.
Clik here to view.
Eggbot Pi

I also tried printing on some golf balls…which worked way better than I expected considering they are covered with divots. The Sharpies seem to work better on the golf ball surface than the ping pong balls.

Image may be NSFW.
Clik here to view.
Eggbotting a lightbulb with nutritional information

Lightbulbs work pretty good too.

Next up is to install a few more things and use the Eggbot wirelessly via an iPad or iPhone (or anything with a VNC client) but I think I need a powered USB hub to get wifi working with the adapters I have.

UPDATE: I switched to the latest Raspbian install and it all works great with the micro wifi module I have. Then installed TightVNC Server (“sudo apt-get install tightvncserver”) and used the free Mocha VNC client on my iOS device. Note that you’ll need to add the Pi to Mocha using the IP address and port 5901. This setup tutorial should help get it all working although I wish there was an easy way to just use Bonjour or a hostname instead of adding the IP address since taking the device to another location requires you to manually setup the wifi with a proper mouse/keyboard/screen setup. Still looking into that issue.

It’s pretty cool to control the Eggbot with my iPhone…plus it’s a lot less wires since it’s just two power and one USB cord now. I even had a perfect length USB cord that looks like it was cut to size for the job.

I’m looking forward to bringing the Eggbot along with my 3d printers to MakerFaire this weekend.

UPDATE #2: I found a way to switch the hostname on the Pi through the raspi-config tool (you may need to update it to get the option in the advanced tab) to ‘eggbot’ from ‘raspberry’.

Then I installed Netatalk (“sudo apt-get install netatalk”) which has two benefits – it let’s me connect to eggbot.local instead of an IP address and it also exposes the Eggbot to my Mac’s Finder which makes it easy to quickly add new eggbot designs to the Pi remotely.

UPDATE #3: I received the engraving tool and tried it out during MakerFaire…it worked really well on the chrome candle holders I found at the dollar store:

Image may be NSFW.
Clik here to view.
Etching a candle holder with the Eggbot


Viewing all articles
Browse latest Browse all 15

Trending Articles