Репка / Repka-Pi

  • Автор темы Репка / Repka-Pi
  • Дата начала
В примере про BCM - непонял где маркировка участвует. В цикле дергаем 4 пином и по кнопке выходим из цикла?
 
В мануалах по малинке встречаются и так и так. Это что бы легче адаптировать код было с малинке
 
https://github.com/DikShv/RepkaPi3.GPIO

на sysfs
PWM работает
I/O работает

Распиновку платы задал но не проверял все
#RepkaPiGPIO


А само интересно что на переделку этой ушло часа 3 и на вчерашнюю примерно столько же. И я с питоном на Вы, а с С++ вообще почти никак)
 
Lidgpiod нужна для общения с символьными устройствами chardev, вернее, gpiochip. Лучше использовать такой подход, потому что sysfs объявлен устаревшим с версии ядра Linux 4.8
Или хотя бы проверку/условную компиляцию с проверкой версии ядра
 
А как реализована работа с GPIO на уровне ASM/C++?
 
Коллеги, корпуса от малины полностью подходят к репке?
 
Целый ряд корпусов от малинки-3 проверенных выше (можно поискать в чате) - подошёл, так как по контуру Репка и Малинка различаются только в области разъёма для карты (у Репки он заметно лучше), да и там - миллиметр где-то.
Но какой-нибудь особо хитрый корпус - пассивный радиатор, конечно, не встанет.
И, надо помнить, что у Малинки-3 и Малинки-4 разная компоновка и разные корпуса.
 
А какая максимальная частота у ногодрыга на репке?
 
При запуске такой программы:

import RepkaPi.GPIO as GPIO
from time import sleep

GPIO.setboard(GPIO.REPKAPI3)
GPIO.setmode(GPIO.BOARD)
GPIO.setup(37, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
GPIO.setup(11, GPIO.OUT)

Получаю:

Traceback (most recent call last):
File "test.py", line 1, in <module>
import RepkaPi.GPIO as GPIO
ImportError: No module named GPIO


Попытка установки:

sudo apt-get update
sudo apt-get install python-dev git
git clone https://github.com/DikShv/RepkaPi.GPIO.git
cd RepkaPi.GPIO
sudo python setup.py install

Затем получаю ошибку от pip install RepkaPi.GPIO:
ERROR: Could not find a version that satisfies the requirement RepkaPi.GPIO (from versions: none)
ERROR: No matching distribution found for RepkaPi.GPIO

На сайте https://pypi.org/search модуля RepkaPi.GPIO нет

Что-то делаю не так?
 
При запуске такой программы:

import RepkaPi.GPIO as GPIO
from time import sleep

GPIO.setboard(GPIO.REPKAPI3)
GPIO.setmode(GPIO.BOARD)
GPIO.setup(37, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
GPIO.setup(11, GPIO.OUT)

Получаю:

Traceback (most recent call last):
File "test.py", line 1, in <module>
import RepkaPi.GPIO as GPIO
ImportError: No module named GPIO


Попытка установки:

sudo apt-get update
sudo apt-get install python-dev git
git clone https://github.com/DikShv/RepkaPi.GPIO.git
cd RepkaPi.GPIO
sudo python setup.py install

Затем получаю ошибку от pip install RepkaPi.GPIO:
ERROR: Could not find a version that satisfies the requirement RepkaPi.GPIO (from versions: none)
ERROR: No matching distribution found for RepkaPi.GPIO

На сайте https://pypi.org/search модуля RepkaPi.GPIO нет

Что-то делаю не так?


На чистую пртверю
 
pip установлен? И попробуйте в python3 поставить
 
мож без гита попробовать? мастера качнуть? раз на него ругается