PiKdev 1.5.0 is PiKdev for Qt 5 | |||
---|---|---|---|
PiKdev is a simple graphic IDE for the development of PIC-based applications. It currently supports assembly language. C language is also supported for PIC 18 devices. PiKdev is developed in C++ under Linux. Why a new version of PiKdev ? The development of PiKdev was stopped for many years, mainly because I didn't have enough time to work on it. During this time, Qt5 was released, and PiKdev 1.4.x became unusable. I currently have some free time, and I have a project that will be based on a PIC18. So I decided to modernize PiKdev. This includes support for Qt 5 and C++20, but also additional features for viewing documentation from the IDE. I know that Qt5 is end of life, so I'm also preparing the switch to Qt 6, which should be quite easy. Feel free to contact me if you have any problem with this new version. Click here to have informations about the latest version. Key points:
The programming engine of PiKdev can be used from a non graphical user interface named pkp. pkp has a simple command line interface and can be used by people who do not use KDE or use an old Linux distribution.
Pikdev supports PICkit 2 programmer from Microchip :
-PICkit 2 is a cheap and and efficient USB programmer with several second sources -pk2cmd is a very good tool with a huge quality: it works very well under linux -pk2cmd is maintened by Microchip and supports a large number of devices For these reasons, I decided to support pk2cmd as an external programming engine, exactly like pkp or pk2 was already supported. Pikdev V1.0.0 supported a modified version of pk2cmd (still available on my download page). Since Pikdev V1.1.0, you can use an unmodified copy of pk2cmd (Version>=1.20.0), directly available from Microchip Website, or from my download page. Some extra capabilities of PICkit 2 programmer, such as device power up/down and firmware downloading are also supported. I would like to thank Walter Kicinski (the developper of pk2cmd) to have accepted to add in his program the changes I needed for using pk2cmd from a GUI. Note: Help for the support of PicKit3 is welcome because PicKit2 tends to be outdated See here the list of devices supported by the built-in programming engine. See also here the list of devices supported by the picKit2 USB programmer. Please report your experiences with these devices. History of versions (current version is 1.5.0) |
|||
|