20.11.19

Ошибка при подключении китайского клона Digispark

Приветствую друзья! При первой попытке залить скетч на свежую китайскую Digispark, я получил такую ошибку:
"...micronucleus: library/micronucleus_lib.c:100: micronucleus_connect: Assertion `res >= 4' failed."
Прочитав парочку англоязычных постов выяснилось что arduino ide нехватает прав на запись на подключенное устройство Дигиспарк.
Итак, решение:
Создать файл: /etc/udev/rules.d/digispark.rules
Вписать в этот файл такую строку:
SUBSYSTEM=="usb", ATTR{idVendor}=="16d0", ATTR{idProduct}=="0753", MODE="0660", GROUP="dialout"
конечно можно проверить предварительно idVendor и idProduct, подключив Digispark и запустив lsusb в терминале, получите список юсб устройств.
Всё актуально для Ubuntu i686