Accediendo al GPIO (de una frambuesa pi) sin `` sudo``

Esta pregunta podría no ser específica de la frambuesa pi, por supuesto. Además, soy relativamente nuevo en Linux.

Quiero escribir una pequeña biblioteca (en node.js, si eso importa) para acceder al GPIO de la frambuesa pi mediante el uso de sysfs. Sin embargo, acceder al sistema requiere acceso a sudo, y eso es malo por razones obvias.

Quick2Wire Parece tener una solución, pero quiero entenderla mejor y no solo usarla a ciegas. Ellos usaron C, por supuesto, pero por lo que entiendo, el código no es complejo, y probablemente se pueda eliminar con solo bash, aunque sea menos elegante. Sin embargo, más que nada, no estoy seguro.por qué funciona.

Cualquier ayuda será grande.

Edit: Gracias por los comentarios. Está claro que necesito reformular la pregunta. Aquí va: ¿Cómo es que una vez instalada (como root), la aplicación no requiere más permisos de root para usar? ¿Cómo ayuda la adición de alguien a un grupo en este caso?/sys/devices/virtual/gpio ¿no es la ubicación donde está disponible el gpio sysfs, así que cuál es el engaño con eso? Realmente soy un n00b, por lo que estas preguntas pueden ser n00b-ish, así que por favor tengan paciencia conmigo.

Respuestas a la pregunta(1)

Su respuesta a la pregunta