Управление GPIO через Python без root доступа

suren

New member
24.02.2024
3
2
3
Есть библиотека RepkaPi3.GPIO, по ней есть инструкция, в том числе как управлять gpio без root: https://github.com/DikShv/RepkaPi3.GPIO?tab=readme-ov-file#без-root-доступа
Также по работе с RepkaPi.GPIO есть статья на хабре: https://habr.com/ru/articles/757522/

Если вы используете libgpiod2 и Python библиотеку gpiod, вам может помочь вот эта инструкция: https://forum.armbian.com/topic/8714-gpio-not-working-for-non-root/ (ссылка на комментарий).
Будет обновлено после проверки работоспособности решения.
 
  • Like
Реакции: rs045
Доброе время суток
Ссылки немного не верные.

Для работы с GPIO есть 2 библиотеки

https://gitflic.ru/project/repka_pi/repkapigpio (рекомендуемая, полностью совместима с кодом написанном к библиотеки RPI.GPIO)
https://gitflic.ru/project/repka_pi/repkapigpiofs (работает через SysFS поддерживает не все возможности RPI.GPIO, так же совместим)

Статьи по библиотека RepkaPi.GPIO

Статья по сравнению скорости

Статьи по libgpiod
 
  • Like
Реакции: Anatoliy1979 и rs045