Translated text
- (Estos 4 pasos son opcionales pero si tiene una tarjeta de Spakfun tendrá que seguirlos):
- El kernel que trae CentOS por default es la versión 2.6. En algunos casos, como es la tarjeta Sparkfun, la versión instalada no permitía acceder a la tarjeta del Arduino. En ese caso se recomienda instalar el kernel 3. Para ello es necesario primero instalar el repositorio 'elrepo.org' :
- Instalar el kernel 'Long Term' del repositorio 'elrepo'. Opcionalmente también se puede instalar la parte de desarrollo por si se emplea además el VirutalBox y es necesario compilar los drivers de VirualBox:
- Editar el grub.conf para que tenga un nuevo titulo , por ejemplo 'Arduino'. La siguiente linea pondrá 'Arduino donde encuentre en el tilte el kernel 3 o 4 de el repo:
- Actualizar configuración del grub:
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
#o para CentOS 6.6:
yum -y install http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
#o para CentOS 6.8:
yum -y install http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm #o para CentOS 6.9/6.10:
yum -y install http://www.elrepo.org/elrepo-release-6-9.el6.elrepo.noarch.rpm
yum -y --enablerepo=elrepo-kernel install kernel-lt kernel-lt-devel
sed -i 's/title.*[34]\..*elrepo.*/title Arduino/g' /etc/grub.conf
grub-install hd0
cd /usr/local
wget http://lab.anahuac.mx/diaov/arduino/arduino-1.8.1-linux64.tar.xz
tar xvfJ arduino-1.8.1-linux64.tar.xz
ln -s arduino-1.8.1/ arduino
echo 'export PATH=$PATH:/usr/local/arduino' > /etc/profile.d/arduino.sh
usermod -a -G dialout alumno
#O automáticamente, si ya se connectó el Arduino:
usermod -a -G `ls -g /dev/ttyACM0 | cut -f3 -d' ' ` alumno
cd ~/Desktop
# ( o cd ~/Escritorio )
cat > Arduino.desktop << FIN
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[es_MX]=/usr/local/arduino/lib/arduino.png
Name[es_MX]=Arduino
Exec=/usr/local/arduino/arduino
Comment[es_MX]=Arduino IDE
Name=Arduino
Comment=Arduino IDE
Icon=/usr/local/arduino/lib/arduino.png
FIN
chmod +x Arduino.desktop