PICkit2 совместимый программатор.
Скачать исходный код консольного приложения для posix совместимых систем можно с официального сайта Microchip.
Распакуем полученный код и соберём его командой make linux.
Для возможности работы из под обычного юзера пропишем правило для udev
/etc/udev/rules.d/77-pickit.rules
SYSFS{idVendor}=="04d8", SYSFS{idProduct}=="0033", GROUP="usb", SYMLINK+="pickit2"
И добавим вашего пользователя в группу usb:
sudo adduser your_login usb
Возможно потребуется обновление программного обеспечения программатора:
./pk2cmd -D PK2V023200.hex