Document Linux requirements in README
This commit is contained in:
parent
3ec47427cf
commit
a6bbc28e2b
1 changed files with 23 additions and 0 deletions
23
README.md
23
README.md
|
|
@ -19,6 +19,29 @@ Zonder poortargument zoekt het script de module zelf: het probeert alle
|
|||
CH340-poorten met het `id`-commando en gebruikt de eerste die `ID
|
||||
usbtoggle-relay` antwoordt — waar de module ook is aangesloten.
|
||||
|
||||
## Linux
|
||||
|
||||
Het script draait ongewijzigd op Linux. Vereisten:
|
||||
|
||||
```bash
|
||||
# Fedora / RHEL
|
||||
sudo dnf install python3-pyserial
|
||||
# Debian / Ubuntu
|
||||
sudo apt install python3-serial
|
||||
```
|
||||
|
||||
De seriële poort is op Linux meestal `/dev/ttyUSB0` en eigendom van
|
||||
`root:dialout`. De gebruiker moet in de `dialout`-groep zitten, anders
|
||||
weigert het script de poort te openen:
|
||||
|
||||
```bash
|
||||
sudo usermod -aG dialout $USER
|
||||
# opnieuw inloggen om de groep actief te maken
|
||||
```
|
||||
|
||||
De poortnaam is verder niet relevant: de auto-detectie vindt de module
|
||||
zonder dat een pad opgegeven hoeft te worden.
|
||||
|
||||
## Pinnen
|
||||
|
||||
| Component | GPIO |
|
||||
|
|
|
|||
Loading…
Reference in a new issue