Instalando Arduino en Arch Linux y Manjaro

Instalar el IDE de Arduino en un sistema operativo Arch Linux (incluso Manjaro) no es una tarea muy complicada. Solo basta descargar e instalar el paquete desde el AUR e instalarlo.

 

Luego es necesario agregar el usuario que estamos usando al grupo uucp con el siguiente comando

gpasswd -a user uucp

Si intentamos correr el Arduino y nos muestra este error:

please see: How can I use Lock Files with rxtx? in INSTALL
check_group_uucp(): error testing lock file creation Error details:Permiso denegadocheck_lock_status: No permission to create lock file.
please see: How can I use Lock Files with rxtx? in INSTALL
check_group_uucp(): error testing lock file creation Error details:Permiso denegadocheck_lock_status: No permission to create lock file.
please see: How can I use Lock Files with rxtx? in INSTALL
check_group_uucp(): error testing lock file creation Error details:Permiso denegadocheck_lock_status: No permission to create lock file.
please see: How can I use Lock Files with rxtx? in INSTALL
check_group_uucp(): error testing lock file creation Error details:Permiso denegadocheck_lock_status: No permission to create lock file.
please see: How can I use Lock Files with rxtx? in INSTALL
check_group_uucp(): error testing lock file creation Error details:Permiso denegadocheck_lock_status: No permission to create lock file.
please see: How can I use Lock Files with rxtx? in INSTALL
check_group_uucp(): error testing lock file creation Error details:Permiso denegadocheck_lock_status: No permission to create lock file.
please see: How can I use Lock Files with rxtx? in INSTALL
check_group_uucp(): error testing lock file creation Error details:Permiso denegadocheck_lock_status: No permission to create lock file.
please see: How can I use Lock Files with rxtx? in INSTALL

Es por que hay que asignarle permisos a una carpeta:

chmod 777 /run/lock

Espero que sea de ayuda para empezar con el Arduino.
 

Arduino

Hace un tiempo ingrese al mundo del Arduino, una tecnología que me parece muy interesante y con mucho potencial. Pone a la electrónica mas cerca, sin necesidad de elaborar placas ni sensores, para solamente concentrarse en el desarrollo de “aplicaciones” o prototipos.

A continuación pongo algunas imágenes:

Arduino UNO

Interactuando con un LED

Potencionmetro

Leyendo datos desde la Computadora

Enviando y recibiendo SMS vía GSM

Problema de actualización en Archlinux [Python]

Como todos los días, me levanto y hago un pacman -Syu y me encuentro con el siguiente error:

error: error al realizar la transacción (archivos en conflicto)
python-gobject: /usr/lib/python3.3/site-packages/gi/__pycache__/__init__.cpython-33.pyc existe en el sistema de archivos
python-gobject: /usr/lib/python3.3/site-packages/gi/__pycache__/importer.cpython-33.pyc existe en el sistema de archivos
python-gobject: /usr/lib/python3.3/site-packages/gi/__pycache__/module.cpython-33.pyc existe en el sistema de archivos
python-gobject: /usr/lib/python3.3/site-packages/gi/__pycache__/types.cpython-33.pyc existe en el sistema de archivos
python-gobject: /usr/lib/python3.3/site-packages/gi/_glib/__pycache__/__init__.cpython-33.pyc existe en el sistema de archivos
python-gobject: /usr/lib/python3.3/site-packages/gi/_glib/__pycache__/option.cpython-33.pyc existe en el sistema de archivos
python-gobject: /usr/lib/python3.3/site-packages/gi/_gobject/__pycache__/__init__.cpython-33.pyc existe en el sistema de archivos
python-gobject: /usr/lib/python3.3/site-packages/gi/_gobject/__pycache__/constants.cpython-33.pyc existe en el sistema de archivos
python-gobject: /usr/lib/python3.3/site-packages/gi/_gobject/__pycache__/propertyhelper.cpython-33.pyc existe en el sistema de archivos
python-gobject: /usr/lib/python3.3/site-packages/gi/_gobject/__pycache__/signalhelper.cpython-33.pyc existe en el sistema de archivos
python-gobject: /usr/lib/python3.3/site-packages/gi/overrides/__pycache__/GLib.cpython-33.pyc existe en el sistema de archivos
python-gobject: /usr/lib/python3.3/site-pT
python-gobject: /usr/lib/python3.3/site-packages/gi/overrides/__pycache__/__init__.cpython-33.pyc existe en el sistema de archivos
python-gobject: /usr/lib/python3.3/site-packages/gi/repository/__pycache__/__init__.cpython-33.pyc existe en el sistema de archivos
Ocurrieron errores, no se actualizaron paquetes

Lo que indica que tenemos archivos en conflictos (ya existentes), la manera como lo resolvi, fue renombrando la carpeta /usr/lib/python3.3/site-packages/gi/ y volver a ejecutar el pacman.

También lo he probado en Manjaro y no he tenido problemas.