Thingomatic Firmware Installation

Save yourself some time

Before the electronics are installed inside the base of the Thingomatic, first upload the latest version of the firmware to your boards. This step will also serve as an electronics power-on test.

Get the ReplicatorG Software

You'll be using the built-in firmware uploader in ReplicatorG to update the firmware on the boards. Once you have ReplicatorG installed, can upgrade to the latest version.

New! Install drivers for Arduino Mega 2560

If you're received a new Arduino Mega2560, the drivers unfortunately do not install automatically the way they usually did for the Arduino Mega 1280.

Take a quick look at your board — it will say "2560" on both sides, and the back has some cool-looking white decoration on it. If that's what you've got, don't fear — you've already downloaded the drivers with ReplicatorG. They're found in the "drivers" folder within the distribution.

Install these like any other driver. On Windows, you can follow the prompts the first time you plug in the Arduino board, or go to your device manager and find the Arduino there (look for a big yellow exclamation point.) Installation will be a bit different on Mac, but you should still have the drivers waiting for you in your ReplicatorG download. We trust you Linux types to figure this out on your own.

Install the Firmware on the MakerBot Motherboard

Prepare the MakerBot Motherboard

Disconnect any other USB serial devices your computer's USB ports. Next, attach the Thingomatic Arduino MEGA to your computer with the USB cable. If you have already created the MakerBot Motherboard v2.4 Stack which locks the Arduino MEGA to the bottom of the MakerBot Motherboard PCB, then you will use the MakerBot Motherboard v2.4 reset button instead of the one on the Arduino MEGA when the directions call for this action. Otherwise the directions for both route are identical.

flickr:5245608674

Installing the firmware

Start ReplicatorG and Select "Machines > Update Firmware…" from the menu.

flickr:4361071896

Select the board and version you're updating.

Please note: that there is a new, separate set of firmware for the Gen4 Motherboard with Arduino 2560.

flickr:5222525652

Select the version of the firmware you'd like to upload.

This should ordinarily be the one with the highest number, which is the latest version.

flickr:5221915125

Select the serial port that represents your Motherboard.

Your Motherboard will appear as a serial port on your computer. Usually this will be the last one listed. The names will vary from platform to platform.

flickr:4361071912

Upload The Firmware

This is the tricky step. Try to press the reset button at the same time as you click the upload button.

Be patient; it may take a minute or two to upload the firmware. If the upload succeeded, you should see a message indicating success. If you see a message indicating failure, try again! Getting the timing of the reset is important; it may take a few tries to get right.

flickr:4361112384

Install the Firmware on the Extruder Controller

Prepare the Extruder Board

Disconnect your MakerBot Motherboard from your computer's USB port. Now, attach the Extruder Controller v3.6 to your computer with the USB cable. You're ready to go!

flickr:5245001323

Installing the firmware

Start ReplicatorG. and Select "Machines > Update Firmware…" from the menu.

flickr:4361071896

Select the board and version you're updating.

flickr:5221915185

Select the version of the firmware you'd like to upload.

This should ordinarily be the one with the highest number, which is the latest version.

flickr:5221915343

Select the serial port that represents your Extruder Controller.

Your Extruder Controller will appear as a serial port on your computer. Usually this will be the last one listed. The names will vary from platform to platform.

flickr:4361071912

Click on the upload button.

You should not have to manually press the reset button on the Extruder Controller.

Be patient; it may take a minute or two to upload the firmware. When you're done, you should see a message indicating success.

flickr:4361112384

Next Step: Electronics Installation

Unless otherwise stated, the content of this page is licensed under GNU Free Documentation License.