Skip to content

Commit 80c3b2e

Browse files
...
1 parent bb365e4 commit 80c3b2e

2 files changed

Lines changed: 21 additions & 318 deletions

File tree

gpio-requirements.txt

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,9 @@
1-
sudo apt install python3-rpi.gpio python3-picamera2 ffmpeg
2-
pip install qrcode[pil] pillow
1+
# Update system
2+
sudo apt update
3+
4+
# Install libcamera and Picamera2 dependencies
5+
sudo apt install python3-picamera2 libcap-dev ffmpeg -y
6+
7+
# Ensure SPI and I2C are enabled
8+
sudo raspi-config nonint do_spi 0
9+
sudo raspi-config nonint do_i2c 0

requirements.txt

Lines changed: 12 additions & 316 deletions
Original file line numberDiff line numberDiff line change
@@ -1,316 +1,12 @@
1-
apt-listchanges==4.8
2-
arrow==1.3.0
3-
asgiref==3.8.1
4-
astroid==3.3.8
5-
asttokens==3.0.0
6-
attrs==25.3.0
7-
audioop-lts==0.2.2
8-
autocommand==2.2.2
9-
av==14.2.0
10-
babel==2.17.0
11-
bcrypt==4.2.0
12-
beautifulsoup4==4.13.4
13-
blinker==1.9.0
14-
certifi==2025.1.31
15-
chardet==5.2.0
16-
charset-normalizer==3.4.2
17-
click==8.1.8
18-
cloud-init==25.2
19-
colorzero==2.0
20-
configobj==5.0.9
21-
cryptography==43.0.0
22-
cssselect==1.3.0
23-
cupshelpers==1.0
24-
dbus-python==1.4.0
25-
dill==0.4.0
26-
distro==1.9.0
27-
docutils==0.21.2
28-
Flask==3.1.1
29-
fqdn==1.5.1
30-
freetype-py==2.5.1
31-
gpiod==2.2.0
32-
gpiozero==2.0.1
33-
html5lib-modern==1.2
34-
httplib2==0.22.0
35-
idna==3.10
36-
inflect==7.3.1
37-
isoduration==20.11.0
38-
isort==6.0.1
39-
itsdangerous==2.2.0
40-
jaraco.context==6.0.1
41-
jaraco.functools==4.1.0
42-
jaraco.text==4.0.0
43-
jedi==0.19.1
44-
Jinja2==3.1.6
45-
jsonpatch==1.32
46-
jsonpointer==2.4
47-
jsonschema==4.19.2
48-
jsonschema-specifications==2023.12.1
49-
lazr.restfulclient==0.14.6
50-
lazr.uri==1.0.6
51-
lgpio==0.2.2.0
52-
libarchive-c==5.1
53-
libevdev==0.11
54-
linkify-it-py==2.0.3
55-
logilab-common==2.1.0
56-
lxml==5.4.0
57-
markdown-it-py==3.0.0
58-
MarkupSafe==2.1.5
59-
mccabe==0.7.0
60-
mdurl==0.1.2
61-
meson==1.7.0
62-
more-itertools==10.7.0
63-
mypy==1.15.0
64-
mypy-extensions==1.0.0
65-
numpy==2.2.4
66-
oauthlib==3.2.2
67-
olefile==0.47
68-
opencv==4.10.0
69-
OpenEXR==1.3.10
70-
orjson==3.10.7
71-
packaging==25.0
72-
parso==0.8.4
73-
pexpect==4.9.0
74-
pgzero==1.2.1
75-
picamera2==0.3.34
76-
pidng==4.0.9
77-
piexif==1.1.3
78-
pigpio==1.78
79-
pillow==11.1.0
80-
platformdirs==4.3.7
81-
psutil==5.9.8
82-
ptyprocess==0.7.0
83-
pyasyncore==1.0.2
84-
pycairo==1.27.0
85-
pycryptodomex==3.20.0
86-
pycups==2.0.4
87-
pydub==0.25.1
88-
pygame==2.6.1
89-
Pygments==2.18.0
90-
PyGObject==3.50.0
91-
pyinotify==0.9.6
92-
PyJWT==2.10.1
93-
pylint==3.3.4
94-
PyOpenGL==3.1.9
95-
pyOpenSSL==25.0.0
96-
pyparsing==3.1.2
97-
PyQt5==5.15.11
98-
PyQt5_sip==12.17.0
99-
pyserial==3.5
100-
pysmbc==1.0.25.1
101-
python-apt==3.0.0
102-
python-dateutil==2.9.0
103-
python-dotenv==1.0.1
104-
python-prctl==1.8.1
105-
pyudev==0.24.3
106-
PyYAML==6.0.2
107-
qrcode==8.2
108-
referencing==0.36.2
109-
reportlab==4.3.1
110-
requests==2.32.3
111-
requests-oauthlib==1.3.1
112-
responses==0.25.7
113-
rfc3339-validator==0.1.4
114-
rfc3986-validator==0.1.1
115-
rfc3987==1.3.8
116-
rich==13.9.4
117-
rlPyCairo==0.3.0
118-
roman==5.0
119-
rpds-py==0.21.0
120-
rpi-keyboard-config==1.0
121-
RPi.GPIO==0.7.1a4
122-
rpi_ws281x==4.3.4
123-
RTIMULib==7.2.1
124-
Send2Trash==1.8.3
125-
sense-hat==2.6.0
126-
setuptools==78.1.1
127-
simplejpeg==1.8.1
128-
smbus==1.1
129-
smbus2==0.4.3
130-
soupsieve==2.7
131-
spidev==3.6
132-
ssh-import-id==5.10
133-
thonny==4.1.7
134-
tomlkit==0.13.2
135-
tqdm==4.67.1
136-
twython==3.8.2
137-
typeguard==4.4.2
138-
types-aiofiles==24.1
139-
types-antlr4-python3-runtime==4.13
140-
types-assertpy==1.1
141-
types-atheris==2.3
142-
types-aws-xray-sdk==2.14
143-
types-beautifulsoup4==4.12
144-
types-bleach==6.2
145-
types-boltons==24.1
146-
types-braintree==4.31
147-
types-cachetools==5.5
148-
types-caldav==1.3
149-
types-capturer==3.0
150-
types-cffi==1.16
151-
types-chevron==0.14
152-
types-click-default-group==1.2
153-
types-click-spinner==0.1
154-
types-colorama==0.4
155-
types-commonmark==0.9
156-
types-console-menu==0.8
157-
types-corus==0.10
158-
types-croniter==5.0.1
159-
types-dateparser==1.2
160-
types-decorator==5.1
161-
types-defusedxml==0.7
162-
types-Deprecated==1.2.15
163-
types-docker==7.1
164-
types-dockerfile-parse==2.0
165-
types-docutils==0.21
166-
types-editdistance==0.8
167-
types-entrypoints==0.4
168-
types-ExifRead==3.0
169-
types-fanstatic==1.4
170-
types-first==2.0
171-
types-flake8==7.1
172-
types-flake8-bugbear==24.12.12
173-
types-flake8-builtins==2.5
174-
types-flake8-docstrings==1.7
175-
types-flake8-rst-docstrings==0.3
176-
types-flake8-simplify==0.21
177-
types-flake8-typing-imports==1.16
178-
types-Flask-Cors==5.0
179-
types-Flask-Migrate==4.0
180-
types-Flask-SocketIO==5.4
181-
types-fpdf2==2.8.2
182-
types-gdb==15.0
183-
types-gevent==24.11
184-
types-google-cloud-ndb==2.3
185-
types-greenlet==3.1
186-
types-hdbcli==2.23
187-
types-html5lib==1.1
188-
types-httplib2==0.22
189-
types-humanfriendly==10.0
190-
types-hvac==2.3
191-
types-ibm-db==3.2.4
192-
types-icalendar==6.1
193-
types-influxdb-client==1.45
194-
types-inifile==0.4
195-
types-JACK-Client==0.5
196-
types-Jetson.GPIO==2.1
197-
types-jmespath==1.0
198-
types-jsonschema==4.23
199-
types-jwcrypto==1.5
200-
types-keyboard==0.13
201-
types-ldap3==2.9
202-
types-libsass==0.23
203-
types-lupa==2.2
204-
types-lzstring==1.0
205-
types-m3u8==6.0
206-
types-Markdown==3.7
207-
types-mock==5.1
208-
types-mypy-extensions==1.0
209-
types-mysqlclient==2.2
210-
types-nanoid==2.0.0
211-
types-netaddr==1.3
212-
types-netifaces==0.11
213-
types-networkx==3.4.2
214-
types-oauthlib==3.2
215-
types-objgraph==3.6
216-
types-olefile==0.47
217-
types-openpyxl==3.1.5
218-
types-opentracing==2.4
219-
types-paramiko==3.5
220-
types-parsimonious==0.10
221-
types-passlib==1.7
222-
types-passpy==1.0
223-
types-peewee==3.17.8
224-
types-pep8-naming==0.14
225-
types-pexpect==4.9
226-
types-pika-ts==1.3
227-
types-polib==1.2
228-
types-portpicker==1.6
229-
types-protobuf==5.29.1
230-
types-psutil==6.1
231-
types-psycopg2==2.9.10
232-
types-pyasn1==0.6
233-
types-pyaudio==0.2
234-
types-PyAutoGUI==0.9
235-
types-pycocotools==2.0
236-
types-pycurl==7.45.4
237-
types-pyfarmhash==0.4
238-
types-pyflakes==3.2
239-
types-pygit2==1.15
240-
types-Pygments==2.18
241-
types-pyinstaller==6.11
242-
types-pyjks==20.0
243-
types-PyMySQL==1.1
244-
types-pynput==1.7.7
245-
types-pyOpenSSL==24.1
246-
types-pyRFC3339==2.0.1
247-
types-PyScreeze==1.0.1
248-
types-pyserial==3.5
249-
types-pysftp==0.2
250-
types-pytest-lazy-fixture==0.6
251-
types-python-crontab==3.2
252-
types-python-datemath==3.0.1
253-
types-python-dateutil==2.9
254-
types-python-http-client==3.3.7
255-
types-python-jenkins==1.8
256-
types-python-jose==3.3
257-
types-python-nmap==0.7
258-
types-python-xlib==0.33
259-
types-pytz==2024.2
260-
types-pywin32==308
261-
types-pyxdg==0.28
262-
types-PyYAML==6.0
263-
types-qrbill==1.1
264-
types-qrcode==8.0
265-
types-regex==2024.11.6
266-
types-reportlab==4.2.5
267-
types-requests==2.32
268-
types-requests-oauthlib==2.0
269-
types-retry==0.9
270-
types-RPi.GPIO==0.7
271-
types-s2clientprotocol==5
272-
types-seaborn==0.13.2
273-
types-Send2Trash==1.8
274-
types-setuptools==75.6
275-
types-shapely==2.0
276-
types-simplejson==3.19
277-
types-singledispatch==4.1
278-
types-six==1.17
279-
types-slumber==0.7
280-
types-str2bool==1.1
281-
types-tabulate==0.9
282-
types-tensorflow==2.18.0
283-
types-TgCrypto==1.2
284-
types-toml==0.10
285-
types-toposort==1.10
286-
types-tqdm==4.67
287-
types-translationstring==1.4
288-
types-tree-sitter-languages==1.10
289-
types-ttkthemes==3.2
290-
types-ujson==5.10
291-
types-unidiff==0.7
292-
types-untangle==1.2
293-
types-usersettings==1.1
294-
types-uWSGI==2.0
295-
types-vobject==0.9.9
296-
types-waitress==3.0.1
297-
types-WebOb==1.8
298-
types-whatthepatch==1.0
299-
types-workalendar==17.0
300-
types-WTForms==3.2.1
301-
types-wurlitzer==3.1
302-
types-xdgenvpy==3.0
303-
types-xmltodict==0.14
304-
types-zstd==1.5
305-
types-zxcvbn==4.4
306-
typing_extensions==4.13.2
307-
uc-micro-py==1.0.3
308-
uritemplate==4.1.1
309-
urllib3==2.3.0
310-
videodev2==0.0.4
311-
wadllib==2.0.0
312-
webcolors==1.13
313-
webencodings==0.5.1
314-
Werkzeug==3.1.3
315-
wheel==0.46.1
316-
zipp==3.21.0
1+
flask
2+
pygame
3+
opencv-python
4+
numpy
5+
pillow
6+
psutil
7+
requests
8+
zeroconf
9+
gpiozero
10+
spidev
11+
rpi-ws281x
12+
qrcode

0 commit comments

Comments
 (0)