This is the original Microchip's PICkit3 Programmer Application that has been ported to Linux. Most of the code stills the same, some changes include:
- Replace native calls to Windows USB API for the cross-platform HidSharp;
- Fix Windows-like file paths and manual path build;
- for building:
sudo apt install -y mono-complete - for execute:
sudo apt install -y mono-runtime
Restore Nuget packages and build: make build or only make
Installation uses /opt/microchip/pickit3 as the target directory and covers:
- Copy build output and extra files to the target directory;
- Copy udev rules to
/etc/udev/rules.d/; - Create a link to
pickit3in/usr/local/bin/pickit3
To install just run: sudo make install