Syncing Arduino and Processing between machines

Open the Arduino IDE

Similer to how I deal with keeping Eagle in sync between multiple machines, I try to do the same with the Arduino IDE and Processing. In my dropbox folder I store my projects in a sub folder called Projects, and in there I have a folder called “_Vitamins” (the _ at the start keeps it at the top on alphabetical sort). this is where I store my Eagle Library’s, all the common OpenSCAD parts, and the ilk.

Arduino IDE

  1. With the Arduino IDE closed, copy the folder called Arduino from your documents folder to the location you wish to have it.
  2.  Open the Arduino IDE,

    Open the Arduino IDE
    Open the Arduino IDE

    • Windows:

      Arduino Menu
      Arduino Menu

    • Mac:

      Arduino Menu Mac
      Arduino Menu Mac

  3. Highlighted is the line you will need to change with the required path,
    Arduino Preferences showing line that needs to be changed
    Arduino Preferences showing line that needs to be changed

    On my mac it is /Users/skippy/Dropbox/Projects/_Vitamins/Arduino

  4. You should now exit Arduino, and can delete the Arduino folder from the Documents Folder.

Processing

Processing
Processing

The process for Processing is the same as above, just with a folder called processing rather than Arduino.

Wait for Dropbox to sync the changes, and then you can combine all the folders at other end points,

Once this is all set up we can carry on working with librarys, tools, and boards without having to worry about how you have set things.

Leave a Reply

%d bloggers like this: