I currently have Arduino 1.0.1 and I want to upgrade to the new version. However, do I just replace the old files? How do I know if I need to update the drivers for the boards? Does Arduino even release new drivers? I admit, I have been putting this off, but I think it's time to update. Also, should I be wary of deleting anything stored in the Arduino files? I like how it has all the sketches in the file menu, does this regenerate when Arduino is opened?
Electronic – arduino – How to update the Arduino IDE
arduinosoftware
Related Topic
- Electronic – Arduino Mega 2560 stuck at uploading
- Electronic – Arduino mega – best replacement for atmega 1280
- Electronic – arduino – How to transition from using the Arduino IDE to plain avrdude/make
- Windows – Proper Windows 8-64 bit driver for Arduino Yún (Yun)
- Arduino as ISP programming the Arduino, not the connected ATmega328P
- Electronic – Arduino emulating a keyboard that has a demultiplexer
Best Answer
On Windows and Mac your Arduino sketches and custom libraries are placed in your Documents folder by default. Most importantly, they are outside of the program directory. I'm almost positive the same goes for Linux.
Mac
You can upgrade it just like any other Mac application. Download and mount the .dmg, then drag and drop it to your Applications folder, replacing the old Arduino.app.
Windows & Linux
The Arduino IDE doesn't install to any specific location. It's just a standalone folder. To update, just delete your old folder you previously extracted with the new one. If you're on Linux and you installed Arduino through your package manager you may be able to update it through that venue. The Arduino Playground attempts to cover most popular distributions.
Drivers
The Arduino changelog should note if there's an update to these. To update the drivers you'll have to perform the driver installation operation again. Instructions for: Windows (drivers required) and Mac (drivers only required for using older, pre-Uno boards). On Linux, if you're using kernel version 2.6 or greater (verify with
uname -r
) then there are no drivers for you to install. You'll need to remove thebrltty
application if it exists on your system.