9
\$\begingroup\$

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?

asked Apr 19, 2013 at 21:24
\$\endgroup\$
5
  • \$\begingroup\$ Which OS are you on? Windows, Linux, MacOS? \$\endgroup\$ Commented Apr 19, 2013 at 21:39
  • \$\begingroup\$ @AnindoGhosh While a particular OS may be most pertinent to the OP, the most useful answer would address all (or each of) the platforms. \$\endgroup\$ Commented Apr 19, 2013 at 22:03
  • \$\begingroup\$ @AnindoGhosh Windows. I know how to install it on a clean slate, but I don't know what I have to do when I update it. Plus it has been a while. \$\endgroup\$ Commented Apr 19, 2013 at 22:04
  • 1
    \$\begingroup\$ @walrii Since I have only installed and upgraded the IDE on the Windows platform, and I wouldn't know of any issues with the others, I would prefer not to post an answer that's a copy-paste of someone's online instructions. \$\endgroup\$ Commented Apr 19, 2013 at 22:15
  • 2
    \$\begingroup\$ @AnindoGhosh Don't let me stop you from answering :) Please do. I was just thinking it would be nice to have one question than handled all 3 platforms instead of three separate questions. But either gets the information out. \$\endgroup\$ Commented Apr 19, 2013 at 22:39

2 Answers 2

6
\$\begingroup\$

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 the brltty application if it exists on your system.

answered Apr 20, 2013 at 8:52
\$\endgroup\$
1
  • \$\begingroup\$ It says on the changelog for 1.0.4 that it Updated drivers for Windows (all-in-one, signature for Win8). I will just do the updates. At least I don't have too many different boards. \$\endgroup\$ Commented Apr 20, 2013 at 12:35
3
\$\begingroup\$

Technically, "drivers" for boards like the Uno do not exist. The "drivers" for Windows are information files to tell Windows to treat the board as a usb-modem or serial port. Mac and Linux operating systems do this by default and so do not have a corresponding file.

The "signed driver" is just a "signed information file."

There would be no practical reason for a "driver upgrade" to occur, since the drivers are built into the host operating system already.

answered Apr 20, 2013 at 18:43
\$\endgroup\$

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.