There seems to be a conflict between the udev rules added by the Arduino IDE and the udev rules in PlatformIO (99-platformio-udev.rules)
If I have a board with a ch340 chip on it I have to use the platformio rules and disable the arduino rules. If I have a board with an AVR Mega 16 chip doing the serial I need to use the Arduino udev rules. Is it possible for the two to coexist?
This is the 99-arduino-udev.rules
Arduino 101 in DFU Mode
SUBSYSTEM==“tty”, ENV{ID_REVISION}==“8087”, ENV{ID_MODEL_ID}==“0ab6”, MODE=“0666”, ENV{ID_MM_DEVICE_IGNORE}=“1”, ENV{ID_MM_CANDIDATE}=“0”
SUBSYSTEM==“usb”, ATTR{idVendor}==“8087”, ATTR{idProduct}==“0aba”, MODE=“0666”, ENV{ID_MM_DEVICE_IGNORE}=“1”