It might actually be worth looking at what they suggest for Arduino: https://wiki.archlinux.org/index.php/Arduino
Looks like adding your user to uucp and lock groups might be enough, without needing any udev
@Gordon started
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
It might actually be worth looking at what they suggest for Arduino: https://wiki.archlinux.org/index.php/Arduino
Looks like adding your user to uucp and lock groups might be enough, without needing any udev