As I said in a previous post, It looks like a standard Arduino just doesn’t have enough memory, so I found an Arduino Mega, which is based on the ATMega 1280 rather than the 328.
avrdude: stk500_2_ReceiveMessage(): timeout
Read how I fixed it after the break.
It turns out that MakerBot ships their Mega’s with the auto-reset feature disabled. You can fix this one of two ways:
- Manually hit reset just before (< 1 second) you begin to upload your sketch.
- Put a little blob of solder across the two pads labeled “RESET-EN“.
I chose #2 , and voilà, new sketches load fine.
The very first messages from the GruePhone Brains:
Welcome to GruePhone.
SD Card initialized
Failed to open story file zork1.dat
You have been eaten by the GruePhone!
D’oh! I got the test for whether the file exists backwards! Now that is fixed…. but memory problems persist., but more about that in future posts.