Edit May 17 2016: Official support now: https://www.arduino.cc/en/Main/Software , still marked experimental
Edit march 22 2016: Have a look at https://github.com/arduino/Arduino/pull/4517 There is official support coming for ARM!
Old text follows, not uptodate:
This is a current build of the latest IDE for ARM, runs on RPi2 and RPi3 as reported, http://downloads.arduino.cc/javaide/pul … arm.tar.xz
I found a recipe to install Arduino IDE 1.6.0 on the Pi. Still not the latest, but much newer than 1.0.5 you get from the repositories. This is a fast process!
And on the Raspberry Pi forums a recipe for 1.6.5. Much slower to install, but it brings IDE 1.6.5 (which I need for the ATTiny85 and Micro pro!
Install 1.6.0. on Raspberry Pi Raspbian jessie
Open a command terminal or use PuTTY via SSH:
Install Arduino IDE 1.6.0 on Raspberry Pi jessie (also works on ARM Beaglebone Black (BBB))
Compiled .deb packages for Arduino IDE. Works on ARM (BBB/Pi).
Go to this page if you want to compile/build yourself …..
Works on:
Linux beaglebone 3.14.26-ti-r39 #1 SMP PREEMPT Mon Dec 8 01:52:29 UTC 2014 armv7l GNU/Linux
“Debian GNU/Linux 8 (jessie)”
Raspberry Pi jessie nov 2015
Get the packaged files
arduino_1.6.0_all.deb
arduino-core_1.6.0_all.deb
I put the .deb files in /home/pi/arduino and run the following…
sudo su cd /home/pi/arduino apt-get update dpkg -i arduino-core_1.6.0_all.deb arduino_1.6.0_all.deb
You will get some errors about dependencies, so run the following
apt-get -f install dpkg -i arduino-core_1.6.0_all.deb arduino_1.6.0_all.deb apt-get install gcc-arm-none-eabi bossa-cli mkdir /usr/share/arduino/hardware/tools/avr/etc/ ln -s /etc/avrdude.conf /usr/share/arduino/hardware/tools/avr/etc/avrdude.conf
Now the Arduino IDE 1.6.0 is on the desktop in Electronics!
Install Arduino 1.6.5 on jessie
Install some tools
sudo su apt-get install zip quilt
Update quilt defaults
nano /root/.quiltrc <enter these lines> // for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then export QUILT_PATCHES=debian/patches break fi done QUILT_PUSH_ARGS="--color=auto" QUILT_DIFF_ARGS="--no-timestamps --no-index -p ab --color=auto" QUILT_REFRESH_ARGS="--no-timestamps --no-index -p ab" QUILT_DIFF_OPTS='-p' /
Do this installs first if you like me removed a lot of unwanted software
apt-get install javahelper default-jdk default-jre ant astyle
Now start this long lasting string of steps:
wget https://github.com/arduino/Arduino/archive/1.6.5.tar.gz tar xf 1.6.5.tar.gz cd Arduino-1.6.5 git clone https://github.com/ShorTie8/Arduino_IDE ln -s Arduino_IDE/debian debian dpkg-buildpackage -uc -b -tc cd .. dpkg -i arduino-core_1.6.5_all.deb arduino_1.6.5_all.deb
And you have Arduino 1.6.5!
Alternative recipe found here:
<pre><code class="language-text" data-lang="text">wget https://github.com/arduino/Arduino/archive/1.6.5.tar.gz tar xf 1.6.5.tar.gz cd Arduino-1.6.5 git clone https://github.com/ShorTie8/Arduino_IDE ln -s Arduino_IDE/debian debian # build dependencies for Arduino IDE sudo apt-get install devscripts mk-build-deps # the next line will create dependency warnings which we fix afterwards sudo dpkg -i arduino-build-deps_1.6.5_all.deb # clean up dependencies sudo apt-get -f install # make some space sudo apt-get autoremove sudo apt-get autoclean sudo apt-get clean dpkg-buildpackage -uc -b -tc cd .. dpkg -i arduino-core_1.6.5_all.deb arduino_1.6.5_all.deb</code></pre>
Related posts:
I bought on ebay a year ago several wireless adapters with a large external antenna. Good range, recognized by wheez...
Part 2 of the Domoticz project: Zigbee devices added. The living room now has 4 Domoticz Zigbee lights!
To get to know the Arduino world better I have bought from ebay two kits: 37 in 1 sensor kit and an Arduino kit. Nice bo...
After writing about little touchscreens for the Raspberry Pi (TinyLCD, AliExpress LCD), the official Raspberry Pi Touchs...
Hello i just try to install arduino 1.6.5 but i have an issue :
dpkg-checkbuilddeps: Unmet build dependencies: debhelper javahelper default-jdk default-jre libastylej-jni libjssc-java libjna-java libjsch-java libjmdns-java l ibcommons-logging-java libcommons-httpclient-java libcommons-exec-java ant astyl e extra-xdg-menus avr-libc avrdude gcc-avr bossa-cli gcc-arm-none-eabi
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
Any help welcome
Regards
Have a look at: https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=92662
Hi very nice thx,
i can make it work if I download you 1.6.0 deb files, but I can not install 1.6.5 , seems something have been changed somewhere 🙁 … so if you have the two deb files for arduino ide 1.6.5 for download it would be great ?
I need 1.6.5 as it supports esp8266 – searching the internet it look like it should be possible, but I have tryed so many differet guides without gettint it to work, so hope you can assist me 😉
thx in advance for your support
I’ve had the same problem.
Neither method works for 1.6.5 now, it fails during the dpkg-buildpackage, apparently because it doesn’t create the
debian/arduino-cvore/usr/share/arduino/hardware/sam
hierarchy at some point during the process.