Version 0.12.0 (OP & OPGUI, firmware) was released today.
Firmware changes: adapted to 18F25K50; this chip has some nice advantages:
it does not require a quartz;
the firmware can be written via low-voltage programming so also using an easy to find arduino or esp8266 as LV programmer.
Two versions (18F2550 and 18F25K50) are provided.
Software changes:
port to GTK3; this is a more modern graphical library; a fully maintained 64-bit windows runtime is available (unlike GTK2);
devices are selected via tree and can be filtered with a text;
added controls to send manual commands;
added support for 16F15213-14-23-24-25-43-44-45-54-55-56-74-75-76, 16F18013-14-15-23-24-25-26-44-45-46-54-55-56-74-75-76, 16F18114-15-24-25-26-44-45-46-54-55-56-74-75-76, 16F17114-15-24-25-26-44-45-46-54-55-56-74-75-76,
18F04-05-06-14-15-16Q40-41, 18F24-25-26-44-45-46-54-55-56Q71, 18F26-27-46-47-56-57Q83-84;
fixed write on 254005
Many thanks to Stephen G. for pushing me to proceed on the 25K50 and the GTK3 update; the tree selection code comes from him, as well as many small fractions here and there.
Last edit: Alberto Maccioni 2022-10-22
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2022-10-22
Can you confirm whether this firmware will work on the existing PIC 18F2550?
Thank you
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Version 0.12.0 (OP & OPGUI, firmware) was released today.
Firmware changes: adapted to 18F25K50; this chip has some nice advantages:
it does not require a quartz;
the firmware can be written via low-voltage programming so also using an easy to find arduino or esp8266 as LV programmer.
Two versions (18F2550 and 18F25K50) are provided.
Software changes:
port to GTK3; this is a more modern graphical library; a fully maintained 64-bit windows runtime is available (unlike GTK2);
devices are selected via tree and can be filtered with a text;
added controls to send manual commands;
added support for 16F15213-14-23-24-25-43-44-45-54-55-56-74-75-76, 16F18013-14-15-23-24-25-26-44-45-46-54-55-56-74-75-76, 16F18114-15-24-25-26-44-45-46-54-55-56-74-75-76, 16F17114-15-24-25-26-44-45-46-54-55-56-74-75-76,
18F04-05-06-14-15-16Q40-41, 18F24-25-26-44-45-46-54-55-56Q71, 18F26-27-46-47-56-57Q83-84;
fixed write on 254005
Many thanks to Stephen G. for pushing me to proceed on the 25K50 and the GTK3 update; the tree selection code comes from him, as well as many small fractions here and there.
Last edit: Alberto Maccioni 2022-10-22
Can you confirm whether this firmware will work on the existing PIC 18F2550?
Thank you
It can be compiled for both devices (18F2550 and 18F25K50).
Two hex files are provided.
Happy to see this new release and the support for the new families of devices, which have some good features!