diff --git a/README.md b/README.md index 7858c5a1cae..f392785c526 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,53 @@ +Arduino IDE for ARM +=================== + +![Header](header.png) + +This repository contains patches and precompiled binaries of the Arduino IDE for ARM. +The binaries were compiled on a raspberry pi or an x64 linux machine via cross compilation. + +Compatible Devices +================== + +Tested devices are: + +* Raspberry Pi2 +* [Open a ticket if your device works](https://github.com/NicoHood/Arduino/issues) + +Download + Installation +======================= + +Please refere to the [releases page](https://github.com/NicoHood/Arduino/releases) +to get the latest working IDE. I will try to tag each version that compiles fine for me. +**The current git state might not work, please refere to the tags of the releases!** + +To install the software just extract the package with `tar -xf arduino-1.x.x.tar.xz`. +You can also run the `install.sh` script to install the IDE on your ARM device. + +Special Thanks +============== + +The Arduino IDE for ARM would not be possible with a lot of work from other people. +In this section I want to give credit for them and provide some additional resources. +Thanks a lot for all the help and work you've done! + +* https://github.com/arduino/Arduino/pull/4457 +* https://github.com/arduino/Arduino/pull/3549 +* https://github.com/ShorTie8/Arduino_IDE +* https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=92662 + +[Contact me.](http://www.NicoHood.de) + +Changelog +========= + +``` +1.6.8-rc1 Release (29.01.2015) +* Release of the first working Arduino IDE compilation +* Last upstream commit was: fa0d5808462a435c7178121585f90668223e017d +* libserials is actually version 1.0.7 not 1.0.5 +``` + Arduino ======== diff --git a/build/arduino-builder-arm-1.3.10.tar.bz2.sha b/build/arduino-builder-arm-1.3.10.tar.bz2.sha new file mode 100644 index 00000000000..ae09d81a6b3 --- /dev/null +++ b/build/arduino-builder-arm-1.3.10.tar.bz2.sha @@ -0,0 +1 @@ +afadb12e74f62bb5506e27a97ed34009ed55486d diff --git a/build/build.xml b/build/build.xml index 1764bbf1341..685d89b8489 100644 --- a/build/build.xml +++ b/build/build.xml @@ -22,6 +22,7 @@ + @@ -29,20 +30,26 @@ + + + + + + @@ -582,7 +589,9 @@ + + @@ -607,7 +616,64 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -639,7 +705,7 @@ - + @@ -687,6 +753,8 @@ + + @@ -695,6 +763,10 @@ + + + + @@ -779,6 +851,9 @@ + + diff --git a/build/linux/avr-gcc-4.8.1-arduino5-armhf-pc-linux-gnu.tar.bz2.sha b/build/linux/avr-gcc-4.8.1-arduino5-armhf-pc-linux-gnu.tar.bz2.sha new file mode 100644 index 00000000000..900fa20c438 --- /dev/null +++ b/build/linux/avr-gcc-4.8.1-arduino5-armhf-pc-linux-gnu.tar.bz2.sha @@ -0,0 +1 @@ +0c8070d4dbec5fc9f2d794672402acc3b3c21edd diff --git a/build/linux/avrdude-6.0.1-arduino5-armhf-pc-linux-gnu.tar.bz2.sha b/build/linux/avrdude-6.0.1-arduino5-armhf-pc-linux-gnu.tar.bz2.sha new file mode 100644 index 00000000000..6febbe7217e --- /dev/null +++ b/build/linux/avrdude-6.0.1-arduino5-armhf-pc-linux-gnu.tar.bz2.sha @@ -0,0 +1 @@ +78fd8aa9a98b05c6a8590c43b579322d795fc421 diff --git a/header.png b/header.png new file mode 100644 index 00000000000..4613445bf9e Binary files /dev/null and b/header.png differ