Simple graphical user interface for pk2cmd on Linux, Mac and Windows.
- Auto-detection of the PIC on your board.
- Can write, run, stop, erase and test a .hex on your board.
- Check the firmware of PicKit 2 and file versions
- Remembers where you chose the .hex even after closing the software :)
- No HEX editor. I don't have any use for it at school so I haven't done it.
- Not possible to transfer running .hex on hard disk.
- You need to install USB driver (see installation notes)
- Some freezes can be seen during process. Don't panic, the PicKit is working and you'll see the output in the logs.
- Install libusb driver, open terminal and type
sudo apt-get install libusb-0.1-4
- Make the script executable
chmod +x setup_pk2cmd.sh
- Run the script
./setup_pk2cmd.sh
- Run the software
java -jar pk2cmd-gui.jar
- Install libusb driver, open terminal and type
brew install libusb
- Make the script executable
chmod +x setup_pk2cmd.sh
- Run the script
./setup_pk2cmd.sh
- Run the software
java -jar pk2cmd-gui.jar
- Install libusb driver, download from here libusb-win32
- Run the script,
setup_pk2cmd.bat
- Run the software
java -jar pk2cmd-gui.jar
No warranty will be made for this software. Use it at your own risks!
This software is free.
This software uses a recompiled version of pk2cmd
from Microchip and a custom PK2DeviceFile.dat
from the Microchip's forums.
- François Gilbert
- Twitter : @frankynov
If you have any questions, suggestions, or feedback, feel free to contact.
PicKit2 GUI Linux is released under the MIT License.
Copyright (c) 2023 Chayan Mistry
All rights reserved.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.