Skip to content

Commit c77dfb4

Browse files
Adding missing documentation for udev rules in README (#460)
* Adding missing documentation for udev rules in README * fix(syntax): fixing udev rules syntax
1 parent f3689b3 commit c77dfb4

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,29 @@ uv run reachy-mini-daemon
9191

9292
The same package provides both the daemon and the Python SDK.
9393

94+
### Linux udev rules setup
95+
96+
On Linux systems, you need to set up udev rules to allow non-root access to the Reachy Mini hardware. Create the udev rules file with:
97+
98+
```bash
99+
echo 'SUBSYSTEM=="tty", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="55d3", MODE="0666", GROUP="dialout" #Reachy Mini
100+
SUBSYSTEM=="tty", ATTRS{idVendor}=="38fb", ATTRS{idProduct}=="1001", MODE="0666", GROUP="dialout" #Reachy Mini soundcard' \
101+
| sudo tee /etc/udev/rules.d/99-reachy-mini.rules
102+
```
103+
104+
After saving the file, refresh the udev rules:
105+
106+
```bash
107+
sudo udevadm control --reload-rules && sudo udevadm trigger
108+
```
109+
110+
Finally, add your current user to the `dialout` group:
111+
112+
```bash
113+
sudo usermod -aG dialout $USER
114+
```
115+
116+
You may need to log out and log back in for the group changes to take effect.
94117

95118
## Run the reachy mini daemon
96119

0 commit comments

Comments
 (0)