How to install the latest Arduino IDE?





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







26















I have an Arduino UNO, which I need to get working with Ubuntu.



Can somebody explain to me the steps required to install the IDE on Ubuntu?










share|improve this question































    26















    I have an Arduino UNO, which I need to get working with Ubuntu.



    Can somebody explain to me the steps required to install the IDE on Ubuntu?










    share|improve this question



























      26












      26








      26


      4






      I have an Arduino UNO, which I need to get working with Ubuntu.



      Can somebody explain to me the steps required to install the IDE on Ubuntu?










      share|improve this question
















      I have an Arduino UNO, which I need to get working with Ubuntu.



      Can somebody explain to me the steps required to install the IDE on Ubuntu?







      software-installation ide arduino






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 8 hours ago









      Pablo Bianchi

      3,13521836




      3,13521836










      asked Feb 25 '12 at 12:41









      Amith KKAmith KK

      10.3k1256112




      10.3k1256112






















          7 Answers
          7






          active

          oldest

          votes


















          10














          Arduino IDE from Ubuntu's repo are usually outdated. There are two main ways to install latest Arduino IDE: with umake and from arduino.cc tar.gz. In both cases you may need to add your user to dialout group (if it doesn't work add it also to tty group):



          sudo adduser $USER dialout


          Install latest version from Ubuntu Make (on GitHub)




          Ubuntu Make is a command line tool which allows you to download the latest version of popular developer tools on your installation






          1. Install Ubuntu Make



            sudo apt-get install ubuntu-make


            If not using Ubuntu 18.04+ or want latest versions:



            sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
            sudo apt-get update





          1. Install Arduino IDE with umake



            umake electronics arduino



          Warning: umake ide arduino is deprecated.



          This will install it on ~/.local/share/umake/electronics/arduino. If you don't get the shortcut available you'll need to run install.sh found there.



          Some other software options (like Eagle or Sublime) are not free software. I recommend instead Fritzing and Atom.io.



          Install latest version from arduino.cc



          Just follow official guide:




          1. Download the Arduino Software (IDE). lscpu will tell you if 32 or 64 bits. If unsure use 32 bits.

          2. Extract the package (from terminal tar -xvf arduino-1.8.2-linux64.tar.xz).


          3. Run the install script (./install.sh).



            [1]: http://arduino.esp8266.com/p




          Notes




          • Before installing you might move the folder with binaries to /opt/ or /usr/local/.

          • For ESP8266 see this installation instructions.


          • Installer don't create Launcher icon for me: Just drag it (arduino-arduinoide.desktop) from Desktop:



            screenshot







          • You also have


            • Arduino Web Editor


            • PlatformIO IDE, an extension for Atom.io or VSCode.




          • With latest versions come newer features like the "Additional Boards Manager URLs" on Preferences (to add ESP8266 board):



            screenshot








          share|improve this answer


























          • For anybody who already installed from Downloads as I did, you can still use this to move it and run the installer again to update the desktop shortcut.

            – Chris
            Nov 18 '17 at 16:02













          • Make sure to setup permissions on tty, see this answer

            – PeterM
            Feb 11 '18 at 16:04






          • 1





            "Install latest version" step 2 should now be umake ide arduino

            – Escher
            Jul 5 '18 at 7:54











          • @Escher That might be true with older versions, but not with umake v18.05: WARNING: Arduino is now in the electronics category, please refer it from this category from now on. This compatibility will be dropped in the future.

            – Pablo Bianchi
            Jul 5 '18 at 18:01













          • Odd, I just installed 1.8.5; it was not in the electronics category.

            – Escher
            Jul 7 '18 at 8:37



















          13














          This is from notes I took when installing an Arduino. It was very helpful when I had to go through the same thing with other computers.



          Install Sketch which is used to program Arduinos.

          Use one of the following methods.



          sudo apt-get install arduino  


          or



          sudo apt-get install arduino-core  


          or

          Open "Ubuntu Software Center"
          Search "arduino"



          Set up the vendor ID.

          Without Arduino plugged in



          lsusb  


          This is what I got



          Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
          Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
          Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
          Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
          Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


          Again with Arduino plugged in.



          lsusb   


          This is what I got



          Bus 004 Device 003: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)  
          Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
          Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
          Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
          Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
          Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


          Look at the addition line.

          It will look something like this



          Bus 004 Device 003: ID 2341:0043  


          Insert the numbers that you have in the command below.



          sudo modprobe usbserial vendor=0x2341 product=0x0043 


          Let's get the serial port to work



          cd /dev  


          Without Arduino plugged in



          ls


          Again with Arduino plugged in.



          ls  


          Look for the additional tty* NAME. Mine was ttyAMC0, yours may be ttyUSB* or ttyS*.



          Now we know which port it is trying to use.



          The following is used to log the serial input from the Arduino. You may not need it.



          sudo apt-get install minicom


          //It may be already installed on your computer.



          sudo minicom -s  


          You will get a setup menu.



          Change first line with /dev/ttyAMC0 or whatever you found in your /dev/ directory.



          Save setup as dfl.



          I don't know what this does I just read it somewhere and it worked.



          It is on ttyACM0. When I looked at the directory /dev I found that ttyACM0 would come and go when the Ardunio was plugged in or taken out.



          Install kst //This program will take a your ascii file and put it on chart.
          sudo apt-get install kst



          newer version will be available at some date.



          Install GtkTerm



          sudo apt-get install gtkterm


          Configure GtkTerm to the port which Arduino is connected to. The Arduino needs to be plugged in and the serial reader in Sketch can't be on.



          You should be seeing the ascii numbers scrolling on GtkTerm.



          Configure the GtkTerm to log the information to a text file.



          If you open the text file now you should see the data in the file. I can't remember if GtkTerm needs to be pause to read this.



          Open kst.
          Use Data wizard to connect to the data text file with ascii.

          The data should be column 1.

          From here your on you own.






          share|improve this answer


























          • In my case it is ttyACM0 instead of ttyAMC0. I think in your case too. A typo? Thank you for the post.

            – LRDPRDX
            Nov 30 '17 at 12:08













          • One more question. After changing serial port in minicom and saving as dfl. I see minicom opened with several lines ended with `Press CTRL-A Z for help on special keys. What should I do?

            – LRDPRDX
            Nov 30 '17 at 12:13











          • I do not see any ascii data on gtkterm window. It should be simply because arduino is plugged in?

            – LRDPRDX
            Nov 30 '17 at 12:27



















          1














          Is this not what you're looking for? Is universe not enabled in your software update prefs? From Precise.




          $ apt-cache show arduino
          Package: arduino
          Priority: optional
          Section: universe/electronics
          Installed-Size: 881
          Maintainer: Ubuntu Developers
          Original-Maintainer: Scott Howard
          Architecture: all
          Version: 1:1.0+dfsg-5
          Depends: default-jre | java6-runtime, libjna-java, librxtx-java (>= 2.2pre2-3), arduino-core (= 1:1.0+dfsg-5)
          Recommends: extra-xdg-menus, policykit-1
          Filename: pool/universe/a/arduino/arduino_1.0+dfsg-5_all.deb
          Size: 684106
          MD5sum: 5dd5fe5e36013a8cab1d47a1f62734cc
          SHA1: c86f2453bb4b41f9bf1dade070fd0b2da140467c
          SHA256: 7e9aaf51bf6b69214ba47ff7d077aa668da5b2b38c616e94ffca68b5564e8cc8
          Description-en: AVR development board IDE and built-in libraries
          Arduino is an open-source electronics prototyping platform based on
          flexible, easy-to-use hardware and software. It's intended for artists,
          designers, hobbyists, and anyone interested in creating interactive
          objects or environments.
          .
          This package will install the integrated development environment that
          allows for program writing, code verfication, compiling, and uploading
          to the Arduino development board. Libraries and example code will also
          be installed.
          Homepage: http://www.arduino.cc
          Description-md5: 60f8f72e8783c6b5a72254120b680cdb
          Bugs: https://bugs.launchpad.net/ubuntu/+filebug
          Origin: Ubuntu



          $ sudo apt-get install arduino
          Reading package lists... Done
          Building dependency tree
          Reading state information... Done
          The following extra packages will be installed:
          arduino-core avr-libc avrdude binutils-avr ca-certificates-java default-jre
          default-jre-headless extra-xdg-menus gcc-avr icedtea-6-jre-cacao icedtea-6-jre-jamvm
          icedtea-netx icedtea-netx-common java-common libatk-wrapper-java libatk-wrapper-java-jni
          libftdi1 libgif4 libjna-java librxtx-java openjdk-6-jre openjdk-6-jre-headless
          openjdk-6-jre-lib ttf-dejavu-extra tzdata-java
          Suggested packages:
          avrdude-doc binutils task-c-devel gcc-doc gcc-4.2 equivs libjna-java-doc icedtea-plugin
          libnss-mdns sun-java6-fonts ttf-baekmuk ttf-unfonts ttf-unfonts-core ttf-sazanami-gothic
          ttf-kochi-gothic ttf-sazanami-mincho ttf-kochi-mincho ttf-wqy-microhei ttf-wqy-zenhei
          ttf-indic-fonts-core ttf-telugu-fonts ttf-oriya-fonts ttf-kannada-fonts ttf-bengali-fonts
          Recommended packages:
          policykit-1
          The following NEW packages will be installed:
          arduino arduino-core avr-libc avrdude binutils-avr ca-certificates-java default-jre
          default-jre-headless extra-xdg-menus gcc-avr icedtea-6-jre-cacao icedtea-6-jre-jamvm
          icedtea-netx icedtea-netx-common java-common libatk-wrapper-java libatk-wrapper-java-jni
          libftdi1 libgif4 libjna-java librxtx-java openjdk-6-jre openjdk-6-jre-headless
          openjdk-6-jre-lib ttf-dejavu-extra tzdata-java
          0 upgraded, 26 newly installed, 0 to remove and 315 not upgraded.
          Need to get 56.6 MB of archives.
          After this operation, 175 MB of additional disk space will be used.
          Do you want to continue [Y/n]?





          share|improve this answer































            1














            If you are installing the latest version (version 1.8.2) of the Arduino IDE, there is a file-naming error in the script which results in the error message:



            cc.arduino.arduinonoide does not exist


            When I looked in Arduino-1.8.2 64/lib there is no file cc.arduino.arduinonoide.xml but there is a file named arduino-arduinonoide.xml



            The solution is to open install.sh in your editor of choice and change RESOURCE_NAME=cc.arduino.arduinoide to RESOURCE_NAME=arduino-arduinoide (and save the changes).



            Now, ./install.sh can be run in the terminal without a hitch.



            I understand that this problem will be fixed in release 1.8.3





            The full installation process is thus:



            Download the Aduino IDE from the Arduino website (selecting the 32-bit or 64-bit version according to your needs).



            Navigate to your downloads folder:



            cd ~/Downloads


            edit the install.sh script as described above to correct the problem with
            RESOURCE_NAME:



            cd arduino-1.8.2 64
            nano install.sh


            Make the changes as explained above, then save and exit.



            Move the Arduino-1.8.2 64 installation folder from your /downloads folder to the /opt/ directory: and then navigate to the new folder:



            cd ..
            sudo mv arduino-1.8.2 64 /opt
            cd /opt/arduino-1.8.2 64/


            Make install.sh executable:



            chmod +x install.sh


            and then run the script:



            ./install.sh


            The Arduino IDE should now be installed and you should see the icon on your desktop.






            share|improve this answer































              1














              As of Ubuntu 16, my best luck has come with the software center, but don't install Arduino IDE if it comes up. You will want to install arduino-mhall. It should look something like this:



              enter image description here



              I tried various other methods here, and had all sorts of problems. This one just worked and I've been happily making stuff with my Arduino ever since.






              share|improve this answer































                0














                To get your Arduino working in ubuntu, just search "Arduino IDE" in the software center. Find it, and click install. You should then be able to get your Arduino working. Hope this helps!






                share|improve this answer































                  0














                  First, you need to go to http://arduino.cc/hu/Main/Software. Then, download the Linux version of Arduino 1.0 for Linux. Next, extract the folder arduino-1.0 from the downloaded archive. Now, you just need to double click on the arduino file, choose Run from the dialog box that opens, and you're done! Arduino should now open.



                  If after extracting it is not working then Goto arduino 1.0 folder from your terminal and write



                  ./arduino


                  it should now open.






                  share|improve this answer
























                    protected by N0rbert Sep 4 '18 at 20:26



                    Thank you for your interest in this question.
                    Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



                    Would you like to answer one of these unanswered questions instead?














                    7 Answers
                    7






                    active

                    oldest

                    votes








                    7 Answers
                    7






                    active

                    oldest

                    votes









                    active

                    oldest

                    votes






                    active

                    oldest

                    votes









                    10














                    Arduino IDE from Ubuntu's repo are usually outdated. There are two main ways to install latest Arduino IDE: with umake and from arduino.cc tar.gz. In both cases you may need to add your user to dialout group (if it doesn't work add it also to tty group):



                    sudo adduser $USER dialout


                    Install latest version from Ubuntu Make (on GitHub)




                    Ubuntu Make is a command line tool which allows you to download the latest version of popular developer tools on your installation






                    1. Install Ubuntu Make



                      sudo apt-get install ubuntu-make


                      If not using Ubuntu 18.04+ or want latest versions:



                      sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
                      sudo apt-get update





                    1. Install Arduino IDE with umake



                      umake electronics arduino



                    Warning: umake ide arduino is deprecated.



                    This will install it on ~/.local/share/umake/electronics/arduino. If you don't get the shortcut available you'll need to run install.sh found there.



                    Some other software options (like Eagle or Sublime) are not free software. I recommend instead Fritzing and Atom.io.



                    Install latest version from arduino.cc



                    Just follow official guide:




                    1. Download the Arduino Software (IDE). lscpu will tell you if 32 or 64 bits. If unsure use 32 bits.

                    2. Extract the package (from terminal tar -xvf arduino-1.8.2-linux64.tar.xz).


                    3. Run the install script (./install.sh).



                      [1]: http://arduino.esp8266.com/p




                    Notes




                    • Before installing you might move the folder with binaries to /opt/ or /usr/local/.

                    • For ESP8266 see this installation instructions.


                    • Installer don't create Launcher icon for me: Just drag it (arduino-arduinoide.desktop) from Desktop:



                      screenshot







                    • You also have


                      • Arduino Web Editor


                      • PlatformIO IDE, an extension for Atom.io or VSCode.




                    • With latest versions come newer features like the "Additional Boards Manager URLs" on Preferences (to add ESP8266 board):



                      screenshot








                    share|improve this answer


























                    • For anybody who already installed from Downloads as I did, you can still use this to move it and run the installer again to update the desktop shortcut.

                      – Chris
                      Nov 18 '17 at 16:02













                    • Make sure to setup permissions on tty, see this answer

                      – PeterM
                      Feb 11 '18 at 16:04






                    • 1





                      "Install latest version" step 2 should now be umake ide arduino

                      – Escher
                      Jul 5 '18 at 7:54











                    • @Escher That might be true with older versions, but not with umake v18.05: WARNING: Arduino is now in the electronics category, please refer it from this category from now on. This compatibility will be dropped in the future.

                      – Pablo Bianchi
                      Jul 5 '18 at 18:01













                    • Odd, I just installed 1.8.5; it was not in the electronics category.

                      – Escher
                      Jul 7 '18 at 8:37
















                    10














                    Arduino IDE from Ubuntu's repo are usually outdated. There are two main ways to install latest Arduino IDE: with umake and from arduino.cc tar.gz. In both cases you may need to add your user to dialout group (if it doesn't work add it also to tty group):



                    sudo adduser $USER dialout


                    Install latest version from Ubuntu Make (on GitHub)




                    Ubuntu Make is a command line tool which allows you to download the latest version of popular developer tools on your installation






                    1. Install Ubuntu Make



                      sudo apt-get install ubuntu-make


                      If not using Ubuntu 18.04+ or want latest versions:



                      sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
                      sudo apt-get update





                    1. Install Arduino IDE with umake



                      umake electronics arduino



                    Warning: umake ide arduino is deprecated.



                    This will install it on ~/.local/share/umake/electronics/arduino. If you don't get the shortcut available you'll need to run install.sh found there.



                    Some other software options (like Eagle or Sublime) are not free software. I recommend instead Fritzing and Atom.io.



                    Install latest version from arduino.cc



                    Just follow official guide:




                    1. Download the Arduino Software (IDE). lscpu will tell you if 32 or 64 bits. If unsure use 32 bits.

                    2. Extract the package (from terminal tar -xvf arduino-1.8.2-linux64.tar.xz).


                    3. Run the install script (./install.sh).



                      [1]: http://arduino.esp8266.com/p




                    Notes




                    • Before installing you might move the folder with binaries to /opt/ or /usr/local/.

                    • For ESP8266 see this installation instructions.


                    • Installer don't create Launcher icon for me: Just drag it (arduino-arduinoide.desktop) from Desktop:



                      screenshot







                    • You also have


                      • Arduino Web Editor


                      • PlatformIO IDE, an extension for Atom.io or VSCode.




                    • With latest versions come newer features like the "Additional Boards Manager URLs" on Preferences (to add ESP8266 board):



                      screenshot








                    share|improve this answer


























                    • For anybody who already installed from Downloads as I did, you can still use this to move it and run the installer again to update the desktop shortcut.

                      – Chris
                      Nov 18 '17 at 16:02













                    • Make sure to setup permissions on tty, see this answer

                      – PeterM
                      Feb 11 '18 at 16:04






                    • 1





                      "Install latest version" step 2 should now be umake ide arduino

                      – Escher
                      Jul 5 '18 at 7:54











                    • @Escher That might be true with older versions, but not with umake v18.05: WARNING: Arduino is now in the electronics category, please refer it from this category from now on. This compatibility will be dropped in the future.

                      – Pablo Bianchi
                      Jul 5 '18 at 18:01













                    • Odd, I just installed 1.8.5; it was not in the electronics category.

                      – Escher
                      Jul 7 '18 at 8:37














                    10












                    10








                    10







                    Arduino IDE from Ubuntu's repo are usually outdated. There are two main ways to install latest Arduino IDE: with umake and from arduino.cc tar.gz. In both cases you may need to add your user to dialout group (if it doesn't work add it also to tty group):



                    sudo adduser $USER dialout


                    Install latest version from Ubuntu Make (on GitHub)




                    Ubuntu Make is a command line tool which allows you to download the latest version of popular developer tools on your installation






                    1. Install Ubuntu Make



                      sudo apt-get install ubuntu-make


                      If not using Ubuntu 18.04+ or want latest versions:



                      sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
                      sudo apt-get update





                    1. Install Arduino IDE with umake



                      umake electronics arduino



                    Warning: umake ide arduino is deprecated.



                    This will install it on ~/.local/share/umake/electronics/arduino. If you don't get the shortcut available you'll need to run install.sh found there.



                    Some other software options (like Eagle or Sublime) are not free software. I recommend instead Fritzing and Atom.io.



                    Install latest version from arduino.cc



                    Just follow official guide:




                    1. Download the Arduino Software (IDE). lscpu will tell you if 32 or 64 bits. If unsure use 32 bits.

                    2. Extract the package (from terminal tar -xvf arduino-1.8.2-linux64.tar.xz).


                    3. Run the install script (./install.sh).



                      [1]: http://arduino.esp8266.com/p




                    Notes




                    • Before installing you might move the folder with binaries to /opt/ or /usr/local/.

                    • For ESP8266 see this installation instructions.


                    • Installer don't create Launcher icon for me: Just drag it (arduino-arduinoide.desktop) from Desktop:



                      screenshot







                    • You also have


                      • Arduino Web Editor


                      • PlatformIO IDE, an extension for Atom.io or VSCode.




                    • With latest versions come newer features like the "Additional Boards Manager URLs" on Preferences (to add ESP8266 board):



                      screenshot








                    share|improve this answer















                    Arduino IDE from Ubuntu's repo are usually outdated. There are two main ways to install latest Arduino IDE: with umake and from arduino.cc tar.gz. In both cases you may need to add your user to dialout group (if it doesn't work add it also to tty group):



                    sudo adduser $USER dialout


                    Install latest version from Ubuntu Make (on GitHub)




                    Ubuntu Make is a command line tool which allows you to download the latest version of popular developer tools on your installation






                    1. Install Ubuntu Make



                      sudo apt-get install ubuntu-make


                      If not using Ubuntu 18.04+ or want latest versions:



                      sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
                      sudo apt-get update





                    1. Install Arduino IDE with umake



                      umake electronics arduino



                    Warning: umake ide arduino is deprecated.



                    This will install it on ~/.local/share/umake/electronics/arduino. If you don't get the shortcut available you'll need to run install.sh found there.



                    Some other software options (like Eagle or Sublime) are not free software. I recommend instead Fritzing and Atom.io.



                    Install latest version from arduino.cc



                    Just follow official guide:




                    1. Download the Arduino Software (IDE). lscpu will tell you if 32 or 64 bits. If unsure use 32 bits.

                    2. Extract the package (from terminal tar -xvf arduino-1.8.2-linux64.tar.xz).


                    3. Run the install script (./install.sh).



                      [1]: http://arduino.esp8266.com/p




                    Notes




                    • Before installing you might move the folder with binaries to /opt/ or /usr/local/.

                    • For ESP8266 see this installation instructions.


                    • Installer don't create Launcher icon for me: Just drag it (arduino-arduinoide.desktop) from Desktop:



                      screenshot







                    • You also have


                      • Arduino Web Editor


                      • PlatformIO IDE, an extension for Atom.io or VSCode.




                    • With latest versions come newer features like the "Additional Boards Manager URLs" on Preferences (to add ESP8266 board):



                      screenshot









                    share|improve this answer














                    share|improve this answer



                    share|improve this answer








                    edited 8 hours ago

























                    answered May 9 '17 at 20:08









                    Pablo BianchiPablo Bianchi

                    3,13521836




                    3,13521836













                    • For anybody who already installed from Downloads as I did, you can still use this to move it and run the installer again to update the desktop shortcut.

                      – Chris
                      Nov 18 '17 at 16:02













                    • Make sure to setup permissions on tty, see this answer

                      – PeterM
                      Feb 11 '18 at 16:04






                    • 1





                      "Install latest version" step 2 should now be umake ide arduino

                      – Escher
                      Jul 5 '18 at 7:54











                    • @Escher That might be true with older versions, but not with umake v18.05: WARNING: Arduino is now in the electronics category, please refer it from this category from now on. This compatibility will be dropped in the future.

                      – Pablo Bianchi
                      Jul 5 '18 at 18:01













                    • Odd, I just installed 1.8.5; it was not in the electronics category.

                      – Escher
                      Jul 7 '18 at 8:37



















                    • For anybody who already installed from Downloads as I did, you can still use this to move it and run the installer again to update the desktop shortcut.

                      – Chris
                      Nov 18 '17 at 16:02













                    • Make sure to setup permissions on tty, see this answer

                      – PeterM
                      Feb 11 '18 at 16:04






                    • 1





                      "Install latest version" step 2 should now be umake ide arduino

                      – Escher
                      Jul 5 '18 at 7:54











                    • @Escher That might be true with older versions, but not with umake v18.05: WARNING: Arduino is now in the electronics category, please refer it from this category from now on. This compatibility will be dropped in the future.

                      – Pablo Bianchi
                      Jul 5 '18 at 18:01













                    • Odd, I just installed 1.8.5; it was not in the electronics category.

                      – Escher
                      Jul 7 '18 at 8:37

















                    For anybody who already installed from Downloads as I did, you can still use this to move it and run the installer again to update the desktop shortcut.

                    – Chris
                    Nov 18 '17 at 16:02







                    For anybody who already installed from Downloads as I did, you can still use this to move it and run the installer again to update the desktop shortcut.

                    – Chris
                    Nov 18 '17 at 16:02















                    Make sure to setup permissions on tty, see this answer

                    – PeterM
                    Feb 11 '18 at 16:04





                    Make sure to setup permissions on tty, see this answer

                    – PeterM
                    Feb 11 '18 at 16:04




                    1




                    1





                    "Install latest version" step 2 should now be umake ide arduino

                    – Escher
                    Jul 5 '18 at 7:54





                    "Install latest version" step 2 should now be umake ide arduino

                    – Escher
                    Jul 5 '18 at 7:54













                    @Escher That might be true with older versions, but not with umake v18.05: WARNING: Arduino is now in the electronics category, please refer it from this category from now on. This compatibility will be dropped in the future.

                    – Pablo Bianchi
                    Jul 5 '18 at 18:01







                    @Escher That might be true with older versions, but not with umake v18.05: WARNING: Arduino is now in the electronics category, please refer it from this category from now on. This compatibility will be dropped in the future.

                    – Pablo Bianchi
                    Jul 5 '18 at 18:01















                    Odd, I just installed 1.8.5; it was not in the electronics category.

                    – Escher
                    Jul 7 '18 at 8:37





                    Odd, I just installed 1.8.5; it was not in the electronics category.

                    – Escher
                    Jul 7 '18 at 8:37













                    13














                    This is from notes I took when installing an Arduino. It was very helpful when I had to go through the same thing with other computers.



                    Install Sketch which is used to program Arduinos.

                    Use one of the following methods.



                    sudo apt-get install arduino  


                    or



                    sudo apt-get install arduino-core  


                    or

                    Open "Ubuntu Software Center"
                    Search "arduino"



                    Set up the vendor ID.

                    Without Arduino plugged in



                    lsusb  


                    This is what I got



                    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
                    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


                    Again with Arduino plugged in.



                    lsusb   


                    This is what I got



                    Bus 004 Device 003: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)  
                    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
                    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


                    Look at the addition line.

                    It will look something like this



                    Bus 004 Device 003: ID 2341:0043  


                    Insert the numbers that you have in the command below.



                    sudo modprobe usbserial vendor=0x2341 product=0x0043 


                    Let's get the serial port to work



                    cd /dev  


                    Without Arduino plugged in



                    ls


                    Again with Arduino plugged in.



                    ls  


                    Look for the additional tty* NAME. Mine was ttyAMC0, yours may be ttyUSB* or ttyS*.



                    Now we know which port it is trying to use.



                    The following is used to log the serial input from the Arduino. You may not need it.



                    sudo apt-get install minicom


                    //It may be already installed on your computer.



                    sudo minicom -s  


                    You will get a setup menu.



                    Change first line with /dev/ttyAMC0 or whatever you found in your /dev/ directory.



                    Save setup as dfl.



                    I don't know what this does I just read it somewhere and it worked.



                    It is on ttyACM0. When I looked at the directory /dev I found that ttyACM0 would come and go when the Ardunio was plugged in or taken out.



                    Install kst //This program will take a your ascii file and put it on chart.
                    sudo apt-get install kst



                    newer version will be available at some date.



                    Install GtkTerm



                    sudo apt-get install gtkterm


                    Configure GtkTerm to the port which Arduino is connected to. The Arduino needs to be plugged in and the serial reader in Sketch can't be on.



                    You should be seeing the ascii numbers scrolling on GtkTerm.



                    Configure the GtkTerm to log the information to a text file.



                    If you open the text file now you should see the data in the file. I can't remember if GtkTerm needs to be pause to read this.



                    Open kst.
                    Use Data wizard to connect to the data text file with ascii.

                    The data should be column 1.

                    From here your on you own.






                    share|improve this answer


























                    • In my case it is ttyACM0 instead of ttyAMC0. I think in your case too. A typo? Thank you for the post.

                      – LRDPRDX
                      Nov 30 '17 at 12:08













                    • One more question. After changing serial port in minicom and saving as dfl. I see minicom opened with several lines ended with `Press CTRL-A Z for help on special keys. What should I do?

                      – LRDPRDX
                      Nov 30 '17 at 12:13











                    • I do not see any ascii data on gtkterm window. It should be simply because arduino is plugged in?

                      – LRDPRDX
                      Nov 30 '17 at 12:27
















                    13














                    This is from notes I took when installing an Arduino. It was very helpful when I had to go through the same thing with other computers.



                    Install Sketch which is used to program Arduinos.

                    Use one of the following methods.



                    sudo apt-get install arduino  


                    or



                    sudo apt-get install arduino-core  


                    or

                    Open "Ubuntu Software Center"
                    Search "arduino"



                    Set up the vendor ID.

                    Without Arduino plugged in



                    lsusb  


                    This is what I got



                    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
                    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


                    Again with Arduino plugged in.



                    lsusb   


                    This is what I got



                    Bus 004 Device 003: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)  
                    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
                    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


                    Look at the addition line.

                    It will look something like this



                    Bus 004 Device 003: ID 2341:0043  


                    Insert the numbers that you have in the command below.



                    sudo modprobe usbserial vendor=0x2341 product=0x0043 


                    Let's get the serial port to work



                    cd /dev  


                    Without Arduino plugged in



                    ls


                    Again with Arduino plugged in.



                    ls  


                    Look for the additional tty* NAME. Mine was ttyAMC0, yours may be ttyUSB* or ttyS*.



                    Now we know which port it is trying to use.



                    The following is used to log the serial input from the Arduino. You may not need it.



                    sudo apt-get install minicom


                    //It may be already installed on your computer.



                    sudo minicom -s  


                    You will get a setup menu.



                    Change first line with /dev/ttyAMC0 or whatever you found in your /dev/ directory.



                    Save setup as dfl.



                    I don't know what this does I just read it somewhere and it worked.



                    It is on ttyACM0. When I looked at the directory /dev I found that ttyACM0 would come and go when the Ardunio was plugged in or taken out.



                    Install kst //This program will take a your ascii file and put it on chart.
                    sudo apt-get install kst



                    newer version will be available at some date.



                    Install GtkTerm



                    sudo apt-get install gtkterm


                    Configure GtkTerm to the port which Arduino is connected to. The Arduino needs to be plugged in and the serial reader in Sketch can't be on.



                    You should be seeing the ascii numbers scrolling on GtkTerm.



                    Configure the GtkTerm to log the information to a text file.



                    If you open the text file now you should see the data in the file. I can't remember if GtkTerm needs to be pause to read this.



                    Open kst.
                    Use Data wizard to connect to the data text file with ascii.

                    The data should be column 1.

                    From here your on you own.






                    share|improve this answer


























                    • In my case it is ttyACM0 instead of ttyAMC0. I think in your case too. A typo? Thank you for the post.

                      – LRDPRDX
                      Nov 30 '17 at 12:08













                    • One more question. After changing serial port in minicom and saving as dfl. I see minicom opened with several lines ended with `Press CTRL-A Z for help on special keys. What should I do?

                      – LRDPRDX
                      Nov 30 '17 at 12:13











                    • I do not see any ascii data on gtkterm window. It should be simply because arduino is plugged in?

                      – LRDPRDX
                      Nov 30 '17 at 12:27














                    13












                    13








                    13







                    This is from notes I took when installing an Arduino. It was very helpful when I had to go through the same thing with other computers.



                    Install Sketch which is used to program Arduinos.

                    Use one of the following methods.



                    sudo apt-get install arduino  


                    or



                    sudo apt-get install arduino-core  


                    or

                    Open "Ubuntu Software Center"
                    Search "arduino"



                    Set up the vendor ID.

                    Without Arduino plugged in



                    lsusb  


                    This is what I got



                    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
                    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


                    Again with Arduino plugged in.



                    lsusb   


                    This is what I got



                    Bus 004 Device 003: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)  
                    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
                    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


                    Look at the addition line.

                    It will look something like this



                    Bus 004 Device 003: ID 2341:0043  


                    Insert the numbers that you have in the command below.



                    sudo modprobe usbserial vendor=0x2341 product=0x0043 


                    Let's get the serial port to work



                    cd /dev  


                    Without Arduino plugged in



                    ls


                    Again with Arduino plugged in.



                    ls  


                    Look for the additional tty* NAME. Mine was ttyAMC0, yours may be ttyUSB* or ttyS*.



                    Now we know which port it is trying to use.



                    The following is used to log the serial input from the Arduino. You may not need it.



                    sudo apt-get install minicom


                    //It may be already installed on your computer.



                    sudo minicom -s  


                    You will get a setup menu.



                    Change first line with /dev/ttyAMC0 or whatever you found in your /dev/ directory.



                    Save setup as dfl.



                    I don't know what this does I just read it somewhere and it worked.



                    It is on ttyACM0. When I looked at the directory /dev I found that ttyACM0 would come and go when the Ardunio was plugged in or taken out.



                    Install kst //This program will take a your ascii file and put it on chart.
                    sudo apt-get install kst



                    newer version will be available at some date.



                    Install GtkTerm



                    sudo apt-get install gtkterm


                    Configure GtkTerm to the port which Arduino is connected to. The Arduino needs to be plugged in and the serial reader in Sketch can't be on.



                    You should be seeing the ascii numbers scrolling on GtkTerm.



                    Configure the GtkTerm to log the information to a text file.



                    If you open the text file now you should see the data in the file. I can't remember if GtkTerm needs to be pause to read this.



                    Open kst.
                    Use Data wizard to connect to the data text file with ascii.

                    The data should be column 1.

                    From here your on you own.






                    share|improve this answer















                    This is from notes I took when installing an Arduino. It was very helpful when I had to go through the same thing with other computers.



                    Install Sketch which is used to program Arduinos.

                    Use one of the following methods.



                    sudo apt-get install arduino  


                    or



                    sudo apt-get install arduino-core  


                    or

                    Open "Ubuntu Software Center"
                    Search "arduino"



                    Set up the vendor ID.

                    Without Arduino plugged in



                    lsusb  


                    This is what I got



                    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
                    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


                    Again with Arduino plugged in.



                    lsusb   


                    This is what I got



                    Bus 004 Device 003: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)  
                    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
                    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


                    Look at the addition line.

                    It will look something like this



                    Bus 004 Device 003: ID 2341:0043  


                    Insert the numbers that you have in the command below.



                    sudo modprobe usbserial vendor=0x2341 product=0x0043 


                    Let's get the serial port to work



                    cd /dev  


                    Without Arduino plugged in



                    ls


                    Again with Arduino plugged in.



                    ls  


                    Look for the additional tty* NAME. Mine was ttyAMC0, yours may be ttyUSB* or ttyS*.



                    Now we know which port it is trying to use.



                    The following is used to log the serial input from the Arduino. You may not need it.



                    sudo apt-get install minicom


                    //It may be already installed on your computer.



                    sudo minicom -s  


                    You will get a setup menu.



                    Change first line with /dev/ttyAMC0 or whatever you found in your /dev/ directory.



                    Save setup as dfl.



                    I don't know what this does I just read it somewhere and it worked.



                    It is on ttyACM0. When I looked at the directory /dev I found that ttyACM0 would come and go when the Ardunio was plugged in or taken out.



                    Install kst //This program will take a your ascii file and put it on chart.
                    sudo apt-get install kst



                    newer version will be available at some date.



                    Install GtkTerm



                    sudo apt-get install gtkterm


                    Configure GtkTerm to the port which Arduino is connected to. The Arduino needs to be plugged in and the serial reader in Sketch can't be on.



                    You should be seeing the ascii numbers scrolling on GtkTerm.



                    Configure the GtkTerm to log the information to a text file.



                    If you open the text file now you should see the data in the file. I can't remember if GtkTerm needs to be pause to read this.



                    Open kst.
                    Use Data wizard to connect to the data text file with ascii.

                    The data should be column 1.

                    From here your on you own.







                    share|improve this answer














                    share|improve this answer



                    share|improve this answer








                    edited Jun 1 '16 at 16:09









                    Mark Kirby

                    14.2k146398




                    14.2k146398










                    answered May 12 '13 at 21:54









                    SlashthedragonSlashthedragon

                    16616




                    16616













                    • In my case it is ttyACM0 instead of ttyAMC0. I think in your case too. A typo? Thank you for the post.

                      – LRDPRDX
                      Nov 30 '17 at 12:08













                    • One more question. After changing serial port in minicom and saving as dfl. I see minicom opened with several lines ended with `Press CTRL-A Z for help on special keys. What should I do?

                      – LRDPRDX
                      Nov 30 '17 at 12:13











                    • I do not see any ascii data on gtkterm window. It should be simply because arduino is plugged in?

                      – LRDPRDX
                      Nov 30 '17 at 12:27



















                    • In my case it is ttyACM0 instead of ttyAMC0. I think in your case too. A typo? Thank you for the post.

                      – LRDPRDX
                      Nov 30 '17 at 12:08













                    • One more question. After changing serial port in minicom and saving as dfl. I see minicom opened with several lines ended with `Press CTRL-A Z for help on special keys. What should I do?

                      – LRDPRDX
                      Nov 30 '17 at 12:13











                    • I do not see any ascii data on gtkterm window. It should be simply because arduino is plugged in?

                      – LRDPRDX
                      Nov 30 '17 at 12:27

















                    In my case it is ttyACM0 instead of ttyAMC0. I think in your case too. A typo? Thank you for the post.

                    – LRDPRDX
                    Nov 30 '17 at 12:08







                    In my case it is ttyACM0 instead of ttyAMC0. I think in your case too. A typo? Thank you for the post.

                    – LRDPRDX
                    Nov 30 '17 at 12:08















                    One more question. After changing serial port in minicom and saving as dfl. I see minicom opened with several lines ended with `Press CTRL-A Z for help on special keys. What should I do?

                    – LRDPRDX
                    Nov 30 '17 at 12:13





                    One more question. After changing serial port in minicom and saving as dfl. I see minicom opened with several lines ended with `Press CTRL-A Z for help on special keys. What should I do?

                    – LRDPRDX
                    Nov 30 '17 at 12:13













                    I do not see any ascii data on gtkterm window. It should be simply because arduino is plugged in?

                    – LRDPRDX
                    Nov 30 '17 at 12:27





                    I do not see any ascii data on gtkterm window. It should be simply because arduino is plugged in?

                    – LRDPRDX
                    Nov 30 '17 at 12:27











                    1














                    Is this not what you're looking for? Is universe not enabled in your software update prefs? From Precise.




                    $ apt-cache show arduino
                    Package: arduino
                    Priority: optional
                    Section: universe/electronics
                    Installed-Size: 881
                    Maintainer: Ubuntu Developers
                    Original-Maintainer: Scott Howard
                    Architecture: all
                    Version: 1:1.0+dfsg-5
                    Depends: default-jre | java6-runtime, libjna-java, librxtx-java (>= 2.2pre2-3), arduino-core (= 1:1.0+dfsg-5)
                    Recommends: extra-xdg-menus, policykit-1
                    Filename: pool/universe/a/arduino/arduino_1.0+dfsg-5_all.deb
                    Size: 684106
                    MD5sum: 5dd5fe5e36013a8cab1d47a1f62734cc
                    SHA1: c86f2453bb4b41f9bf1dade070fd0b2da140467c
                    SHA256: 7e9aaf51bf6b69214ba47ff7d077aa668da5b2b38c616e94ffca68b5564e8cc8
                    Description-en: AVR development board IDE and built-in libraries
                    Arduino is an open-source electronics prototyping platform based on
                    flexible, easy-to-use hardware and software. It's intended for artists,
                    designers, hobbyists, and anyone interested in creating interactive
                    objects or environments.
                    .
                    This package will install the integrated development environment that
                    allows for program writing, code verfication, compiling, and uploading
                    to the Arduino development board. Libraries and example code will also
                    be installed.
                    Homepage: http://www.arduino.cc
                    Description-md5: 60f8f72e8783c6b5a72254120b680cdb
                    Bugs: https://bugs.launchpad.net/ubuntu/+filebug
                    Origin: Ubuntu



                    $ sudo apt-get install arduino
                    Reading package lists... Done
                    Building dependency tree
                    Reading state information... Done
                    The following extra packages will be installed:
                    arduino-core avr-libc avrdude binutils-avr ca-certificates-java default-jre
                    default-jre-headless extra-xdg-menus gcc-avr icedtea-6-jre-cacao icedtea-6-jre-jamvm
                    icedtea-netx icedtea-netx-common java-common libatk-wrapper-java libatk-wrapper-java-jni
                    libftdi1 libgif4 libjna-java librxtx-java openjdk-6-jre openjdk-6-jre-headless
                    openjdk-6-jre-lib ttf-dejavu-extra tzdata-java
                    Suggested packages:
                    avrdude-doc binutils task-c-devel gcc-doc gcc-4.2 equivs libjna-java-doc icedtea-plugin
                    libnss-mdns sun-java6-fonts ttf-baekmuk ttf-unfonts ttf-unfonts-core ttf-sazanami-gothic
                    ttf-kochi-gothic ttf-sazanami-mincho ttf-kochi-mincho ttf-wqy-microhei ttf-wqy-zenhei
                    ttf-indic-fonts-core ttf-telugu-fonts ttf-oriya-fonts ttf-kannada-fonts ttf-bengali-fonts
                    Recommended packages:
                    policykit-1
                    The following NEW packages will be installed:
                    arduino arduino-core avr-libc avrdude binutils-avr ca-certificates-java default-jre
                    default-jre-headless extra-xdg-menus gcc-avr icedtea-6-jre-cacao icedtea-6-jre-jamvm
                    icedtea-netx icedtea-netx-common java-common libatk-wrapper-java libatk-wrapper-java-jni
                    libftdi1 libgif4 libjna-java librxtx-java openjdk-6-jre openjdk-6-jre-headless
                    openjdk-6-jre-lib ttf-dejavu-extra tzdata-java
                    0 upgraded, 26 newly installed, 0 to remove and 315 not upgraded.
                    Need to get 56.6 MB of archives.
                    After this operation, 175 MB of additional disk space will be used.
                    Do you want to continue [Y/n]?





                    share|improve this answer




























                      1














                      Is this not what you're looking for? Is universe not enabled in your software update prefs? From Precise.




                      $ apt-cache show arduino
                      Package: arduino
                      Priority: optional
                      Section: universe/electronics
                      Installed-Size: 881
                      Maintainer: Ubuntu Developers
                      Original-Maintainer: Scott Howard
                      Architecture: all
                      Version: 1:1.0+dfsg-5
                      Depends: default-jre | java6-runtime, libjna-java, librxtx-java (>= 2.2pre2-3), arduino-core (= 1:1.0+dfsg-5)
                      Recommends: extra-xdg-menus, policykit-1
                      Filename: pool/universe/a/arduino/arduino_1.0+dfsg-5_all.deb
                      Size: 684106
                      MD5sum: 5dd5fe5e36013a8cab1d47a1f62734cc
                      SHA1: c86f2453bb4b41f9bf1dade070fd0b2da140467c
                      SHA256: 7e9aaf51bf6b69214ba47ff7d077aa668da5b2b38c616e94ffca68b5564e8cc8
                      Description-en: AVR development board IDE and built-in libraries
                      Arduino is an open-source electronics prototyping platform based on
                      flexible, easy-to-use hardware and software. It's intended for artists,
                      designers, hobbyists, and anyone interested in creating interactive
                      objects or environments.
                      .
                      This package will install the integrated development environment that
                      allows for program writing, code verfication, compiling, and uploading
                      to the Arduino development board. Libraries and example code will also
                      be installed.
                      Homepage: http://www.arduino.cc
                      Description-md5: 60f8f72e8783c6b5a72254120b680cdb
                      Bugs: https://bugs.launchpad.net/ubuntu/+filebug
                      Origin: Ubuntu



                      $ sudo apt-get install arduino
                      Reading package lists... Done
                      Building dependency tree
                      Reading state information... Done
                      The following extra packages will be installed:
                      arduino-core avr-libc avrdude binutils-avr ca-certificates-java default-jre
                      default-jre-headless extra-xdg-menus gcc-avr icedtea-6-jre-cacao icedtea-6-jre-jamvm
                      icedtea-netx icedtea-netx-common java-common libatk-wrapper-java libatk-wrapper-java-jni
                      libftdi1 libgif4 libjna-java librxtx-java openjdk-6-jre openjdk-6-jre-headless
                      openjdk-6-jre-lib ttf-dejavu-extra tzdata-java
                      Suggested packages:
                      avrdude-doc binutils task-c-devel gcc-doc gcc-4.2 equivs libjna-java-doc icedtea-plugin
                      libnss-mdns sun-java6-fonts ttf-baekmuk ttf-unfonts ttf-unfonts-core ttf-sazanami-gothic
                      ttf-kochi-gothic ttf-sazanami-mincho ttf-kochi-mincho ttf-wqy-microhei ttf-wqy-zenhei
                      ttf-indic-fonts-core ttf-telugu-fonts ttf-oriya-fonts ttf-kannada-fonts ttf-bengali-fonts
                      Recommended packages:
                      policykit-1
                      The following NEW packages will be installed:
                      arduino arduino-core avr-libc avrdude binutils-avr ca-certificates-java default-jre
                      default-jre-headless extra-xdg-menus gcc-avr icedtea-6-jre-cacao icedtea-6-jre-jamvm
                      icedtea-netx icedtea-netx-common java-common libatk-wrapper-java libatk-wrapper-java-jni
                      libftdi1 libgif4 libjna-java librxtx-java openjdk-6-jre openjdk-6-jre-headless
                      openjdk-6-jre-lib ttf-dejavu-extra tzdata-java
                      0 upgraded, 26 newly installed, 0 to remove and 315 not upgraded.
                      Need to get 56.6 MB of archives.
                      After this operation, 175 MB of additional disk space will be used.
                      Do you want to continue [Y/n]?





                      share|improve this answer


























                        1












                        1








                        1







                        Is this not what you're looking for? Is universe not enabled in your software update prefs? From Precise.




                        $ apt-cache show arduino
                        Package: arduino
                        Priority: optional
                        Section: universe/electronics
                        Installed-Size: 881
                        Maintainer: Ubuntu Developers
                        Original-Maintainer: Scott Howard
                        Architecture: all
                        Version: 1:1.0+dfsg-5
                        Depends: default-jre | java6-runtime, libjna-java, librxtx-java (>= 2.2pre2-3), arduino-core (= 1:1.0+dfsg-5)
                        Recommends: extra-xdg-menus, policykit-1
                        Filename: pool/universe/a/arduino/arduino_1.0+dfsg-5_all.deb
                        Size: 684106
                        MD5sum: 5dd5fe5e36013a8cab1d47a1f62734cc
                        SHA1: c86f2453bb4b41f9bf1dade070fd0b2da140467c
                        SHA256: 7e9aaf51bf6b69214ba47ff7d077aa668da5b2b38c616e94ffca68b5564e8cc8
                        Description-en: AVR development board IDE and built-in libraries
                        Arduino is an open-source electronics prototyping platform based on
                        flexible, easy-to-use hardware and software. It's intended for artists,
                        designers, hobbyists, and anyone interested in creating interactive
                        objects or environments.
                        .
                        This package will install the integrated development environment that
                        allows for program writing, code verfication, compiling, and uploading
                        to the Arduino development board. Libraries and example code will also
                        be installed.
                        Homepage: http://www.arduino.cc
                        Description-md5: 60f8f72e8783c6b5a72254120b680cdb
                        Bugs: https://bugs.launchpad.net/ubuntu/+filebug
                        Origin: Ubuntu



                        $ sudo apt-get install arduino
                        Reading package lists... Done
                        Building dependency tree
                        Reading state information... Done
                        The following extra packages will be installed:
                        arduino-core avr-libc avrdude binutils-avr ca-certificates-java default-jre
                        default-jre-headless extra-xdg-menus gcc-avr icedtea-6-jre-cacao icedtea-6-jre-jamvm
                        icedtea-netx icedtea-netx-common java-common libatk-wrapper-java libatk-wrapper-java-jni
                        libftdi1 libgif4 libjna-java librxtx-java openjdk-6-jre openjdk-6-jre-headless
                        openjdk-6-jre-lib ttf-dejavu-extra tzdata-java
                        Suggested packages:
                        avrdude-doc binutils task-c-devel gcc-doc gcc-4.2 equivs libjna-java-doc icedtea-plugin
                        libnss-mdns sun-java6-fonts ttf-baekmuk ttf-unfonts ttf-unfonts-core ttf-sazanami-gothic
                        ttf-kochi-gothic ttf-sazanami-mincho ttf-kochi-mincho ttf-wqy-microhei ttf-wqy-zenhei
                        ttf-indic-fonts-core ttf-telugu-fonts ttf-oriya-fonts ttf-kannada-fonts ttf-bengali-fonts
                        Recommended packages:
                        policykit-1
                        The following NEW packages will be installed:
                        arduino arduino-core avr-libc avrdude binutils-avr ca-certificates-java default-jre
                        default-jre-headless extra-xdg-menus gcc-avr icedtea-6-jre-cacao icedtea-6-jre-jamvm
                        icedtea-netx icedtea-netx-common java-common libatk-wrapper-java libatk-wrapper-java-jni
                        libftdi1 libgif4 libjna-java librxtx-java openjdk-6-jre openjdk-6-jre-headless
                        openjdk-6-jre-lib ttf-dejavu-extra tzdata-java
                        0 upgraded, 26 newly installed, 0 to remove and 315 not upgraded.
                        Need to get 56.6 MB of archives.
                        After this operation, 175 MB of additional disk space will be used.
                        Do you want to continue [Y/n]?





                        share|improve this answer













                        Is this not what you're looking for? Is universe not enabled in your software update prefs? From Precise.




                        $ apt-cache show arduino
                        Package: arduino
                        Priority: optional
                        Section: universe/electronics
                        Installed-Size: 881
                        Maintainer: Ubuntu Developers
                        Original-Maintainer: Scott Howard
                        Architecture: all
                        Version: 1:1.0+dfsg-5
                        Depends: default-jre | java6-runtime, libjna-java, librxtx-java (>= 2.2pre2-3), arduino-core (= 1:1.0+dfsg-5)
                        Recommends: extra-xdg-menus, policykit-1
                        Filename: pool/universe/a/arduino/arduino_1.0+dfsg-5_all.deb
                        Size: 684106
                        MD5sum: 5dd5fe5e36013a8cab1d47a1f62734cc
                        SHA1: c86f2453bb4b41f9bf1dade070fd0b2da140467c
                        SHA256: 7e9aaf51bf6b69214ba47ff7d077aa668da5b2b38c616e94ffca68b5564e8cc8
                        Description-en: AVR development board IDE and built-in libraries
                        Arduino is an open-source electronics prototyping platform based on
                        flexible, easy-to-use hardware and software. It's intended for artists,
                        designers, hobbyists, and anyone interested in creating interactive
                        objects or environments.
                        .
                        This package will install the integrated development environment that
                        allows for program writing, code verfication, compiling, and uploading
                        to the Arduino development board. Libraries and example code will also
                        be installed.
                        Homepage: http://www.arduino.cc
                        Description-md5: 60f8f72e8783c6b5a72254120b680cdb
                        Bugs: https://bugs.launchpad.net/ubuntu/+filebug
                        Origin: Ubuntu



                        $ sudo apt-get install arduino
                        Reading package lists... Done
                        Building dependency tree
                        Reading state information... Done
                        The following extra packages will be installed:
                        arduino-core avr-libc avrdude binutils-avr ca-certificates-java default-jre
                        default-jre-headless extra-xdg-menus gcc-avr icedtea-6-jre-cacao icedtea-6-jre-jamvm
                        icedtea-netx icedtea-netx-common java-common libatk-wrapper-java libatk-wrapper-java-jni
                        libftdi1 libgif4 libjna-java librxtx-java openjdk-6-jre openjdk-6-jre-headless
                        openjdk-6-jre-lib ttf-dejavu-extra tzdata-java
                        Suggested packages:
                        avrdude-doc binutils task-c-devel gcc-doc gcc-4.2 equivs libjna-java-doc icedtea-plugin
                        libnss-mdns sun-java6-fonts ttf-baekmuk ttf-unfonts ttf-unfonts-core ttf-sazanami-gothic
                        ttf-kochi-gothic ttf-sazanami-mincho ttf-kochi-mincho ttf-wqy-microhei ttf-wqy-zenhei
                        ttf-indic-fonts-core ttf-telugu-fonts ttf-oriya-fonts ttf-kannada-fonts ttf-bengali-fonts
                        Recommended packages:
                        policykit-1
                        The following NEW packages will be installed:
                        arduino arduino-core avr-libc avrdude binutils-avr ca-certificates-java default-jre
                        default-jre-headless extra-xdg-menus gcc-avr icedtea-6-jre-cacao icedtea-6-jre-jamvm
                        icedtea-netx icedtea-netx-common java-common libatk-wrapper-java libatk-wrapper-java-jni
                        libftdi1 libgif4 libjna-java librxtx-java openjdk-6-jre openjdk-6-jre-headless
                        openjdk-6-jre-lib ttf-dejavu-extra tzdata-java
                        0 upgraded, 26 newly installed, 0 to remove and 315 not upgraded.
                        Need to get 56.6 MB of archives.
                        After this operation, 175 MB of additional disk space will be used.
                        Do you want to continue [Y/n]?






                        share|improve this answer












                        share|improve this answer



                        share|improve this answer










                        answered Feb 25 '12 at 13:49









                        ppetrakippetraki

                        4,8701750




                        4,8701750























                            1














                            If you are installing the latest version (version 1.8.2) of the Arduino IDE, there is a file-naming error in the script which results in the error message:



                            cc.arduino.arduinonoide does not exist


                            When I looked in Arduino-1.8.2 64/lib there is no file cc.arduino.arduinonoide.xml but there is a file named arduino-arduinonoide.xml



                            The solution is to open install.sh in your editor of choice and change RESOURCE_NAME=cc.arduino.arduinoide to RESOURCE_NAME=arduino-arduinoide (and save the changes).



                            Now, ./install.sh can be run in the terminal without a hitch.



                            I understand that this problem will be fixed in release 1.8.3





                            The full installation process is thus:



                            Download the Aduino IDE from the Arduino website (selecting the 32-bit or 64-bit version according to your needs).



                            Navigate to your downloads folder:



                            cd ~/Downloads


                            edit the install.sh script as described above to correct the problem with
                            RESOURCE_NAME:



                            cd arduino-1.8.2 64
                            nano install.sh


                            Make the changes as explained above, then save and exit.



                            Move the Arduino-1.8.2 64 installation folder from your /downloads folder to the /opt/ directory: and then navigate to the new folder:



                            cd ..
                            sudo mv arduino-1.8.2 64 /opt
                            cd /opt/arduino-1.8.2 64/


                            Make install.sh executable:



                            chmod +x install.sh


                            and then run the script:



                            ./install.sh


                            The Arduino IDE should now be installed and you should see the icon on your desktop.






                            share|improve this answer




























                              1














                              If you are installing the latest version (version 1.8.2) of the Arduino IDE, there is a file-naming error in the script which results in the error message:



                              cc.arduino.arduinonoide does not exist


                              When I looked in Arduino-1.8.2 64/lib there is no file cc.arduino.arduinonoide.xml but there is a file named arduino-arduinonoide.xml



                              The solution is to open install.sh in your editor of choice and change RESOURCE_NAME=cc.arduino.arduinoide to RESOURCE_NAME=arduino-arduinoide (and save the changes).



                              Now, ./install.sh can be run in the terminal without a hitch.



                              I understand that this problem will be fixed in release 1.8.3





                              The full installation process is thus:



                              Download the Aduino IDE from the Arduino website (selecting the 32-bit or 64-bit version according to your needs).



                              Navigate to your downloads folder:



                              cd ~/Downloads


                              edit the install.sh script as described above to correct the problem with
                              RESOURCE_NAME:



                              cd arduino-1.8.2 64
                              nano install.sh


                              Make the changes as explained above, then save and exit.



                              Move the Arduino-1.8.2 64 installation folder from your /downloads folder to the /opt/ directory: and then navigate to the new folder:



                              cd ..
                              sudo mv arduino-1.8.2 64 /opt
                              cd /opt/arduino-1.8.2 64/


                              Make install.sh executable:



                              chmod +x install.sh


                              and then run the script:



                              ./install.sh


                              The Arduino IDE should now be installed and you should see the icon on your desktop.






                              share|improve this answer


























                                1












                                1








                                1







                                If you are installing the latest version (version 1.8.2) of the Arduino IDE, there is a file-naming error in the script which results in the error message:



                                cc.arduino.arduinonoide does not exist


                                When I looked in Arduino-1.8.2 64/lib there is no file cc.arduino.arduinonoide.xml but there is a file named arduino-arduinonoide.xml



                                The solution is to open install.sh in your editor of choice and change RESOURCE_NAME=cc.arduino.arduinoide to RESOURCE_NAME=arduino-arduinoide (and save the changes).



                                Now, ./install.sh can be run in the terminal without a hitch.



                                I understand that this problem will be fixed in release 1.8.3





                                The full installation process is thus:



                                Download the Aduino IDE from the Arduino website (selecting the 32-bit or 64-bit version according to your needs).



                                Navigate to your downloads folder:



                                cd ~/Downloads


                                edit the install.sh script as described above to correct the problem with
                                RESOURCE_NAME:



                                cd arduino-1.8.2 64
                                nano install.sh


                                Make the changes as explained above, then save and exit.



                                Move the Arduino-1.8.2 64 installation folder from your /downloads folder to the /opt/ directory: and then navigate to the new folder:



                                cd ..
                                sudo mv arduino-1.8.2 64 /opt
                                cd /opt/arduino-1.8.2 64/


                                Make install.sh executable:



                                chmod +x install.sh


                                and then run the script:



                                ./install.sh


                                The Arduino IDE should now be installed and you should see the icon on your desktop.






                                share|improve this answer













                                If you are installing the latest version (version 1.8.2) of the Arduino IDE, there is a file-naming error in the script which results in the error message:



                                cc.arduino.arduinonoide does not exist


                                When I looked in Arduino-1.8.2 64/lib there is no file cc.arduino.arduinonoide.xml but there is a file named arduino-arduinonoide.xml



                                The solution is to open install.sh in your editor of choice and change RESOURCE_NAME=cc.arduino.arduinoide to RESOURCE_NAME=arduino-arduinoide (and save the changes).



                                Now, ./install.sh can be run in the terminal without a hitch.



                                I understand that this problem will be fixed in release 1.8.3





                                The full installation process is thus:



                                Download the Aduino IDE from the Arduino website (selecting the 32-bit or 64-bit version according to your needs).



                                Navigate to your downloads folder:



                                cd ~/Downloads


                                edit the install.sh script as described above to correct the problem with
                                RESOURCE_NAME:



                                cd arduino-1.8.2 64
                                nano install.sh


                                Make the changes as explained above, then save and exit.



                                Move the Arduino-1.8.2 64 installation folder from your /downloads folder to the /opt/ directory: and then navigate to the new folder:



                                cd ..
                                sudo mv arduino-1.8.2 64 /opt
                                cd /opt/arduino-1.8.2 64/


                                Make install.sh executable:



                                chmod +x install.sh


                                and then run the script:



                                ./install.sh


                                The Arduino IDE should now be installed and you should see the icon on your desktop.







                                share|improve this answer












                                share|improve this answer



                                share|improve this answer










                                answered May 10 '17 at 15:26









                                sempaiscubasempaiscuba

                                1,3526923




                                1,3526923























                                    1














                                    As of Ubuntu 16, my best luck has come with the software center, but don't install Arduino IDE if it comes up. You will want to install arduino-mhall. It should look something like this:



                                    enter image description here



                                    I tried various other methods here, and had all sorts of problems. This one just worked and I've been happily making stuff with my Arduino ever since.






                                    share|improve this answer




























                                      1














                                      As of Ubuntu 16, my best luck has come with the software center, but don't install Arduino IDE if it comes up. You will want to install arduino-mhall. It should look something like this:



                                      enter image description here



                                      I tried various other methods here, and had all sorts of problems. This one just worked and I've been happily making stuff with my Arduino ever since.






                                      share|improve this answer


























                                        1












                                        1








                                        1







                                        As of Ubuntu 16, my best luck has come with the software center, but don't install Arduino IDE if it comes up. You will want to install arduino-mhall. It should look something like this:



                                        enter image description here



                                        I tried various other methods here, and had all sorts of problems. This one just worked and I've been happily making stuff with my Arduino ever since.






                                        share|improve this answer













                                        As of Ubuntu 16, my best luck has come with the software center, but don't install Arduino IDE if it comes up. You will want to install arduino-mhall. It should look something like this:



                                        enter image description here



                                        I tried various other methods here, and had all sorts of problems. This one just worked and I've been happily making stuff with my Arduino ever since.







                                        share|improve this answer












                                        share|improve this answer



                                        share|improve this answer










                                        answered Mar 24 '18 at 20:26









                                        neuronetneuronet

                                        13910




                                        13910























                                            0














                                            To get your Arduino working in ubuntu, just search "Arduino IDE" in the software center. Find it, and click install. You should then be able to get your Arduino working. Hope this helps!






                                            share|improve this answer




























                                              0














                                              To get your Arduino working in ubuntu, just search "Arduino IDE" in the software center. Find it, and click install. You should then be able to get your Arduino working. Hope this helps!






                                              share|improve this answer


























                                                0












                                                0








                                                0







                                                To get your Arduino working in ubuntu, just search "Arduino IDE" in the software center. Find it, and click install. You should then be able to get your Arduino working. Hope this helps!






                                                share|improve this answer













                                                To get your Arduino working in ubuntu, just search "Arduino IDE" in the software center. Find it, and click install. You should then be able to get your Arduino working. Hope this helps!







                                                share|improve this answer












                                                share|improve this answer



                                                share|improve this answer










                                                answered Feb 25 '12 at 13:37









                                                rocket101rocket101

                                                3792317




                                                3792317























                                                    0














                                                    First, you need to go to http://arduino.cc/hu/Main/Software. Then, download the Linux version of Arduino 1.0 for Linux. Next, extract the folder arduino-1.0 from the downloaded archive. Now, you just need to double click on the arduino file, choose Run from the dialog box that opens, and you're done! Arduino should now open.



                                                    If after extracting it is not working then Goto arduino 1.0 folder from your terminal and write



                                                    ./arduino


                                                    it should now open.






                                                    share|improve this answer






























                                                      0














                                                      First, you need to go to http://arduino.cc/hu/Main/Software. Then, download the Linux version of Arduino 1.0 for Linux. Next, extract the folder arduino-1.0 from the downloaded archive. Now, you just need to double click on the arduino file, choose Run from the dialog box that opens, and you're done! Arduino should now open.



                                                      If after extracting it is not working then Goto arduino 1.0 folder from your terminal and write



                                                      ./arduino


                                                      it should now open.






                                                      share|improve this answer




























                                                        0












                                                        0








                                                        0







                                                        First, you need to go to http://arduino.cc/hu/Main/Software. Then, download the Linux version of Arduino 1.0 for Linux. Next, extract the folder arduino-1.0 from the downloaded archive. Now, you just need to double click on the arduino file, choose Run from the dialog box that opens, and you're done! Arduino should now open.



                                                        If after extracting it is not working then Goto arduino 1.0 folder from your terminal and write



                                                        ./arduino


                                                        it should now open.






                                                        share|improve this answer















                                                        First, you need to go to http://arduino.cc/hu/Main/Software. Then, download the Linux version of Arduino 1.0 for Linux. Next, extract the folder arduino-1.0 from the downloaded archive. Now, you just need to double click on the arduino file, choose Run from the dialog box that opens, and you're done! Arduino should now open.



                                                        If after extracting it is not working then Goto arduino 1.0 folder from your terminal and write



                                                        ./arduino


                                                        it should now open.







                                                        share|improve this answer














                                                        share|improve this answer



                                                        share|improve this answer








                                                        edited Feb 7 '16 at 8:01









                                                        Alok Mistry

                                                        32




                                                        32










                                                        answered Feb 25 '12 at 13:00









                                                        Aaron HillAaron Hill

                                                        3,38943461




                                                        3,38943461

















                                                            protected by N0rbert Sep 4 '18 at 20:26



                                                            Thank you for your interest in this question.
                                                            Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



                                                            Would you like to answer one of these unanswered questions instead?



                                                            Popular posts from this blog

                                                            How to send String Array data to Server using php in android

                                                            Title Spacing in Bjornstrup Chapter, Removing Chapter Number From Contents

                                                            Is anime1.com a legal site for watching anime?