Доступ к GPIO (малинового пи) без `` sudo``

Этот вопрос, конечно, может быть не только для Raspberry Pi. Кроме того, я относительно новичок в Linux.

Я хочу написать небольшую библиотеку (в файле node.js, если это имеет значение) для доступа к GPIO raspberry pi с помощью sysfs. Однако доступ к sysfs требует доступа sudo, и это плохо по очевидным причинам.

Quick2Wire кажется, есть решение, но я хочу понять это лучше, а не просто слепо использовать его. Конечно, они использовали C, но, насколько я понимаю, код не сложен и, вероятно, может быть выполнен с помощью всего лишь bash, хотя и менее элегантно. Однако больше всего я не уверенwhy оно работает.

Любая помощь будет отличной.

Изменить: Спасибо за комментарии. Ясно, что мне нужно перефразировать вопрос. Вот оно: Как получается, что после установки (с правами root) приложению больше не требуются права пользователя root? Как в этом случае помогает добавление кого-то в группу?/sys/devices/virtual/gpio это не место, где доступны gpio sysfs, так что же это за хитрость? Я действительно n00b, так что эти вопросы могут быть n00b, поэтому, пожалуйста, потерпите меня.

Ответы на вопрос(1)

Ваш ответ на вопрос