Package Details: arduino 1:1.6.8-2

Git Clone URL: (read-only)
Package Base: arduino
Description: Arduino prototyping platform SDK
Upstream URL:
Licenses: GPL, LGPL
Submitter: bardo
Maintainer: Koromix
Last Packager: Koromix
Votes: 485
Popularity: 17.318611
First Submitted: 2007-02-10 16:33
Last Updated: 2016-04-29 12:44

Latest Comments

vojta001 commented on 2016-05-01 12:36

I recommend using https protocol for fetching sources. Both domains ( and support it so that there is no reason for using the insecure one.

Emeric commented on 2016-04-30 13:46

ncurses5-compat-libs and libtinfo-5 dependencies should be added to this package right? Or maybe directly to avrdude?

gdamjan commented on 2016-04-17 21:08

doc files are inaccessible
$ ls -ld /usr/share/arduino/reference/Galileo_help_files /usr/share/arduino/reference/Edison_help_files
drwx------ 2 root root 4096 мар 11 00:19 /usr/share/arduino/reference/Edison_help_files/
drwx------ 2 root root 4096 мар 11 00:19 /usr/share/arduino/reference/Galileo_help_files/

ngoonee commented on 2016-03-11 00:03

@cspal you do know you can edit the PKGBUILD? In fact this PKGBUILD simply downloads prebuilt binaries (there isn't one for ARM). You can build it from source for ARM though.

cspal commented on 2016-03-06 20:05

I just tried to install arduino on my Raspberry Pi B+ but get ERROR message:
arduino is not available for the 'armv6h' architecture. Why it is not?

Best, Pali

desperat commented on 2015-12-13 16:00

If u need urgently link to unofficial boards support list in preferences

here is modified PKGBUILD

ARDUINO 1.6.6 - 2015.11.03
* Switched to Java 8, which is now both bundled and needed for compiling the IDE
* Added link to unofficial boards support list in preferences

respiranto commented on 2015-12-10 14:30

The post_install() suggests the user to add himself to some specific groups.
Shouldn't there also be a note in the post_remove() to make the user consider removing "himself" from the respective groups?

prevelikzalogaj commented on 2015-12-10 00:47

I managed to solve it. Installing package ncurses5-compat-libs 6.0-2 ( solved the problem.

prevelikzalogaj commented on 2015-12-08 20:53

Any idea what can I do with my problem. When I try to compile an arduino program I receive following error:

/opt/arduino-1.6.6/hardware/tools/avr/bin/avrdude: error while loading shared libraries: cannot open shared object file: No such file or directory

I am using arduino-1.6.6 on Manjaro Linux. I have ncurses6 packet installed on my system. Is there any sollution to enable support for ncurses5 also?

albfan commented on 2015-12-07 18:39

I have the same problem. Guess we need to ask avrdude maintainer

Stack trace of thread 15350:
#0 0x0000000000442b32 n/a (avrdude)
#1 0x0000000000442f62 n/a (avrdude)
#2 0x0000000000422448 n/a (avrdude)
#3 0x0000000000404274 n/a (avrdude)
#4 0x00007f1ef0c75610 __libc_start_main (
#5 0x0000000000405419 n/a (avrdude)

I have installed avrdude 6.0.1 which is the last release

$ sudo abs
$ cp -r /var/abs/community/avrdude .
$ cd avrdude
# change pkgver from 6.2 to 6.0.1
$ makepkg -s --skippgpkeys

and it works

All comments