Creating With Code

A blog by Robert (Marty) McGuire

Entries Tagged as 'HowTo'

Automatic MakerBot Camera Pt. 4 – Updating ReplicatorG

July 25th, 2010 · No Comments

In the previous posts in this series, I hacked up a Canon camera to take pictures with an electronic trigger, built a cable to connect the camera to my MakerBot, and hacked the MakerBot’s firmware to enable it to trigger the camera in response to commands from the controlling computer. The final step was to [...]

[Read more →]

Tags: HowTo · MakerBot

Space filling with 3D objects using Processing

July 22nd, 2010 · 6 Comments

While I know I should be finishing my MakerBot time-lapse camera series, I took some time for another project to play with some Processing. The above image was rendered in Processing, in real time in just couple of minutes! Basically, I wanted to take a simple shape, defined by an SVG path, and fill it [...]

[Read more →]

Tags: HowTo

Automatic MakerBot Camera Pt. 3 – Updating the MakerBot Firmware

July 16th, 2010 · 1 Comment

In the previous post in this series, I figured out how to wire up my hacked Canon SD300 with CHDK. I chose to use the “D9″ port on the Extruder controller board, thinking that should make the software as simple as setting pin 9 to “HIGH” for a brief time whenever I wanted to trigger [...]

[Read more →]

Tags: HowTo · MakerBot

Desktop Fabrication Presentation @ Dorkbot Pittsburgh

March 29th, 2010 · No Comments

  On Thursday, March 25th, I spoke about desktop fabrication and the MakerBot Cupcake CNC 3D printer at Dorkbot Pittsburgh. After some slides, I gave a printing demo with my Cupcake, Makerbot #131. You can find my slides above. I’ll post the video when it becomes available.

[Read more →]

Tags: HowTo

Automatic MakerBot Camera Pt. 2 – Wiring it up!

February 16th, 2010 · 6 Comments

Recently (thanks to the Internet), I figured out how to remote control a digital camera over USB using CHDK. However, if I wanted my MakerBot to be able to automatically control that camera, I needed a way to wire it up! CHDK’s remote USB trigger functionality works by detecting when it receives power over USB.  [...]

[Read more →]

Tags: HowTo

Automatic MakerBot Camera Pt. 1 – Remote control camera with CHDK

February 1st, 2010 · 7 Comments

One problem with making time-lapse videos of MakerBot prints is the fact that the MakerBot works by moving the build platform (and therefore the object being built) around in the XY plane, resulting in an unwatchable blur. It recently occurred to me that, since the MakerBot is such a hackable platform, I could probably make [...]

[Read more →]

Tags: HowTo

Face Detection in Static Images with Python

February 20th, 2009 · 25 Comments

One of the things I’ve been longing to do with my mobile photo-sharing site Camura is to offer image annotations, like objects and faces.  Over the last couple of years I have been increasingly frustrated by the appearance of face tagging on services like Facebook, and the recent addition of face recognition to iPhoto has [...]

[Read more →]

Tags: HowTo

Getting the Boarduino working with OS X Leopard

June 12th, 2008 · 2 Comments

I’ve been into hardware hacking on and off for much of my life, but I’ve never really had the time and confidence to design and build my own hardware. In recent years, projects like the open source Arduino have been slowly convincing me that I just might be able to do this stuff. When a [...]

[Read more →]

Tags: HowTo

A couple of Leopard configuration tricks

June 12th, 2008 · 1 Comment

I find Google to be a more and more valuable resource as time goes on, especially when seeking knowledge about how to make this new MacBook act like I want it to. One thing I noticed early on was that pressing Tab to move around various interfaces, from Finder dialogs to web pages, would only [...]

[Read more →]

Tags: HowTo

Setting up Rails and MySQL on OS X Leopard

June 12th, 2008 · No Comments

I recently purchased a MacBook to use as my primary development system. One of my first plans was to get up and running with Rails on this new machine. Given that Leopard (OS X 10.5) comes with Ruby version 1.8.6 and RubyGems 1.0.1, I thought I would be in good shape, but there were a [...]

[Read more →]

Tags: HowTo