Skip to content

Commit a0da214

Browse files
committed
Added a simple post install script for Linux environment to fix the UDEV rules
1 parent 21b8865 commit a0da214

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

post_install.sh

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#!/usr/bin/env bash
2+
3+
arduino_mbed_rules () {
4+
echo ""
5+
echo "# Arduino ESP32 bootloader mode udev rules"
6+
echo ""
7+
cat <<EOF
8+
SUBSYSTEMS=="usb", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0070", MODE:="0666"
9+
EOF
10+
}
11+
12+
if [ "$EUID" -ne 0 ]
13+
then echo "Please run as root"
14+
exit
15+
fi
16+
17+
arduino_mbed_rules > /etc/udev/rules.d/60-arduino-esp32.rules
18+
19+
# reload udev rules
20+
echo "Reload rules..."
21+
udevadm trigger
22+
udevadm control --reload-rules

0 commit comments

Comments
 (0)