Skip to content

Arduino Flashing Instructions (Windows)

timwu edited this page Oct 23, 2010 · 4 revisions

Before getting started, determine what type of Arduino you have and what the chip is (just examine the the surface of the large chip on your Arduino). Also make sure you have the Arduino IDE unzipped somewhere.

  1. Download the zip bundle from the Downloads page corresponding to your board and chip.
  2. Unzip the bundle.
  3. Copy all the psgroove hex files and "psgroove_install.bat" to your arduino install directory (same folder as Arduino.exe).
  4. Edit psgroove_install.bat the line:
    set FIRMWARE=3_41
    To match your firmware version. Possible choices are: 3_01, 3_10, 3_15, 3_41.
  5. Run psgroove_install.bat

Troubleshooting

If the flashing fails you might need to adjust the COM used in psgroove_install.bat. To do this:

  1. Open your Arduino IDE
  2. Verify your Arduino settings by uploading any sketch (even a blank sketch with "void setup() {} void loop() {}" will do).
  3. Find your COM port number in Tools->Serial Port
  4. Edit psgroove_install.bat, changing COM3 to the com port you found.

Another issue noted by users of the Duemilanove is that it might not flash due to chip mismatch. Find the chip model number on your arduino and change atmega168 to atmega328 or atmega328p accordingly.