New - Dutch - book on programming PIC microcontrollers with JAL

95 views
Skip to first unread message

rob...@hotmail.com

unread,
Jun 21, 2021, 2:45:48 AM6/21/21
to jallib
Hi all,

This information is meant for people that are capable of reading Dutch.

Peter Zwart recently wrote a Dutch book called (translated) 'Programming Microcontrollers - Learn to program PIC-Microcontrollers with JAL in 60 lessons'.

If I understood Peter right, the book does not use custom made JAL libraries like the other books on JAL written by Bert van Dam but uses JAL as it is.

So if you are interested or know somebody who wants to start with programming PIC microcontrollers, you could buy this book (I will, since I want to know what I do not yet know about PIC microcontrollers 😊)

This book will help to improve the popularity of JAL and increase the JAL community.

Kind regards,

Rob

rob...@hotmail.com

unread,
Jun 21, 2021, 3:00:49 AM6/21/21
to jallib
I did not receive this message so I replied to see if that helps.

Op maandag 21 juni 2021 om 08:45:48 UTC+2 schreef rob...@hotmail.com:

Oliver Seitz

unread,
Jun 21, 2021, 3:17:38 AM6/21/21
to jal...@googlegroups.com
Hi Rob,

very interesting, I'm not sure if I'll buy it, it's quite pricy... Usually, I'm learning from datasheets, so I don't know if I would learn a lot about PICs. But I would definitely improve my dutch reading abilities ;-)

Greets,
Kiste




Am Montag, 21. Juni 2021, 08:46:06 MESZ hat rob...@hotmail.com <rob...@hotmail.com> Folgendes geschrieben:
--
You received this message because you are subscribed to the Google Groups "jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jallib+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/3f37bf5c-94f7-459c-b31e-b2e6a995a23dn%40googlegroups.com.

hans

unread,
Jun 21, 2021, 3:57:43 PM6/21/21
to jallib
Have a look at this 

Op maandag 21 juni 2021 om 09:17:38 UTC+2 schreef Kiste:
Inhoud_Microcontrollers Programmeren.pdf

Rob CJ

unread,
Jun 22, 2021, 1:04:44 AM6/22/21
to jal...@googlegroups.com
The book is about getting started with programming microcontrollers without having any prior knowledge about programming nor electronics and it uses JAL as programming language. You can read part of the book on the Elektor website. So it is different from most other books for which you need to have some basic knowledge.

I heard from Peter that an English version is depending on the sales of the Dutch version.

Met vriendelijke groet,
Rob Jansen

From: jal...@googlegroups.com <jal...@googlegroups.com> on behalf of hans <hansvanve...@gmail.com>
Sent: Monday, June 21, 2021 9:57:43 PM
To: jallib <jal...@googlegroups.com>
Subject: Re: [jallib] New - Dutch - book on programming PIC microcontrollers with JAL
 

evan....@googlemail.com

unread,
Jun 22, 2021, 1:49:08 AM6/22/21
to jallib
Interesting book. I do hope it sells.

Has anyone read the book?  What was said about PICKit3?  and why is PICKit2 missing?   With PICKitPlus supporting most operating systems and the Microchip PIC range I would like to see this in the book.

Anyone got any insights?

Evan

Oliver Seitz

unread,
Jun 22, 2021, 2:17:45 AM6/22/21
to jal...@googlegroups.com
Dank je wel! It's a good oversight on the scope of the book, which seems really good to learn the basics.

One chapter drew my special focus: "Job 18: ADC high and low resolution and updating the library... Page 206"

Might be we're discussing how to make that chapter outdated in another thread right now... If the book really uses jallib. Another chapter title mentions "RS232_hw", which does not look like "live" jallib. Maybe it's a mirror or fork.

Greets,
Kiste (of doos in nederlands ;-) )  






Am Montag, 21. Juni 2021, 21:57:50 MESZ hat hans <hansvanve...@gmail.com> Folgendes geschrieben:
https://groups.google.com/d/msgid/jallib/5d5e78e7-15bc-49cc-8053-c43fae2e91d0n%40googlegroups.com
.

Oliver Seitz

unread,
Jun 22, 2021, 2:31:49 AM6/22/21
to 'evan....@googlemail.com' via jallib
Hi Evan,

"Status: No Longer Available" says Microchip website about PICKit2 *and* PICKit3. The book addresses people who never have used microcontrollers, they presumably don't have any equipment already. I think it's ok not to talk about the device peceeding the now-obsolete device.


Greets,
Kiste


Am Dienstag, 22. Juni 2021, 07:54:18 MESZ hat 'evan....@googlemail.com' via jallib <jal...@googlegroups.com> Folgendes geschrieben:
https://groups.google.com/d/msgid/jallib/09255233-6527-46b2-ad79-e15fbf992558n%40googlegroups.com
.

Message has been deleted

evan....@googlemail.com

unread,
Jun 22, 2021, 3:20:02 AM6/22/21
to jallib

The product is not available from Microchip – correct.

 

But, Microchip Open Sourced PK2 in 2009 and PK3 in 2012.  Which means there are hardware developers selling PK2 and PK3.

 

As of 2021 we were appointed as a Microchip Partner to provide PICKITPlus software for the PK2 and PK3.

 

PK2 and PK3 are not dead. Far from it.  We are adding the Q83 and Q84 this month.  We have software for Windows, Linus, Pi. And, we have many software options across these operating systems.

 😊

evan....@googlemail.com

unread,
Jun 22, 2021, 3:24:01 AM6/22/21
to jallib
And, for the new user.  

A PK2 comes with a 1) Serial/USART terminal and a Logic tool.  

:-)


Oliver Seitz

unread,
Jun 22, 2021, 3:52:09 AM6/22/21
to 'Evan Venn' via jallib
Oh! That is *very* good to know, thanks! Maybe I'll have to dump my ICD3, as it doesn't support Qx0/Qx1/Qx3/Qx4 :-(

Greets,
Kiste




Am Dienstag, 22. Juni 2021, 09:13:31 MESZ hat 'Evan Venn' via jallib <jal...@googlegroups.com> Folgendes geschrieben:






The product is not available from Microchip – correct.
 
But, Microchip Open Sourced PK2 in 2009 and PK3 in 2012.  Which means there are hardware developers selling PK2 and PK3.
 
As of 2021 we were appointed as a Microchip Partner to provide PICKITPlus software for the PK2 and PK3.
 
PK2 and PK3 are not dead. Far from it.  We are adding the Q83 and Q84 this month.  We have software for Windows, Linus, Pi. And, we have many software options across these operating systems.
 
😊
 
Evan
 
 
Sent from Mail for Windows 10
>> very interesting, I'm not sure if I'll buy it, it's quite pricy.. Usually, I'm learning from datasheets, so I don't know if I would learn a lot about PICs. But I would definitely improve my dutch reading abilities ;-)
>>
>> Greets,
>> Kiste
>>
>>
>>
>>
>> Am Montag, 21. Juni 2021, 08:46:06 MESZ hat rob...@hotmail.com <rob...@hotmail.com> Folgendes geschrieben:
>>
>>
>>
>>
>>
>> Hi all,
>>
>> This information is meant for people that are capable of reading Dutch.
>>
>> Peter Zwart recently wrote a Dutch book called (translated) 'Programming Microcontrollers - Learn to program PIC-Microcontrollers with JAL in 60 lessons'.
>>
>> If I understood Peter right, the book does not use custom made JAL libraries like the other books on JAL written by Bert van Dam but uses JAL as it is.
>>
>> So if you are interested or know somebody who wants to start with programming PIC microcontrollers, you could buy this book (I will, since I want to know what I do not yet know about PIC microcontrollers 😊)
>> See: Microcontrollers Programmeren, Peter Zwart | 9789053813072 | Boek -  bookspot.nl
>>
>> This book will help to improve the popularity of JAL and increase the JAL community.
>>
>> Kind regards,
>>
>> Rob
>>
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups "jallib" group.
>> To unsubscribe from this group and stop receiving emails from it, send an email to jallib+un..@googlegroups.com.
>> To view this discussion on the web visit  https://groups.google.com/d/msgid/jallib/3f37bf5c-94f7-459c-b31e-b2e6a995a23dn%40googlegroups.com.
>>
>>
>>
>  
>  
>
> --
> You received this message because you are subscribed to the Google Groups "jallib" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to jallib+un...@googlegroups.com.
>  To view this discussion on the web visit  https://groups.google.com/d/msgid/jallib/5d5e78e7-15bc-49cc-8053-c43fae2e91d0n%40googlegroups.com.
>
>
>
 
 
--
You received this message because you are subscribed to the Google Groups "jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jallib+un...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/jallib/09255233-6527-46b2-ad79-e15fbf992558n%40googlegroups.com
.
 
--
You received this message because you are subscribed to the Google Groups "jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jallib+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/786452631.1417760.1624343482740%40mail.yahoo.com.
 

--
You received this message because you are subscribed to the Google Groups "jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jallib+un...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/jallib/809CB515-7B87-49E2-A461-599CE187523F%40hxcore.ol
.

Rob CJ

unread,
Jun 22, 2021, 10:16:40 AM6/22/21
to jal...@googlegroups.com
Hi all,

I read some pages of the - part of the - book that can be found on the Elektor website.

For JAL it points to the JAL download site and the examples are based on Jallib version 1.5.0, that's what the book says.

For the programmer it talks about the XWisp and the PicKit3. I would not have mentioned the XWisp since it supports only a limited number of PICs. The good thing is that he explains how to use the PicKit3 using the Pickit3 software or the IPE software from MPLABX and how you can 'revert' the Pickit3 to use either one of these packages.

I will read the book and I will write down suggestions and comments for Peter (e.g about not mentioning the XWisp), maybe handy for a re-print. I expect - like software - that the book is not bug free 😊.

Kind regards,

Rob




Van: 'Oliver Seitz' via jallib <jal...@googlegroups.com>
Verzonden: dinsdag 22 juni 2021 09:30
Aan: 'Evan Venn' via jallib <jal...@googlegroups.com>
Onderwerp: Re: [jallib] New - Dutch - book on programming PIC microcontrollers with JAL
 

evan....@googlemail.com

unread,
Jun 22, 2021, 11:17:53 AM6/22/21
to jallib

Can I see the Bootloader section ?  I may be able to advise on this subject.

We are making changes to TinyBootLoader to fully automate the production of the HEX so the user does not need to know ASM.  

And, I wonder which Bootloaders are in the book.  

:-)

Rob CJ

unread,
Jun 22, 2021, 12:14:16 PM6/22/21
to jal...@googlegroups.com
Hi Evan,

The pages of the book on the internet stop at page 38. I will read the book soon, not sure what you are looking for.

The link to the book is here. If you click on the image it opens the book and you can read until page 38 (all in Dutch):

Kind regards,

Rob


Van: 'evan....@googlemail.com' via jallib <jal...@googlegroups.com>
Verzonden: dinsdag 22 juni 2021 17:17
Aan: jallib <jal...@googlegroups.com>

evan....@googlemail.com

unread,
Jun 22, 2021, 12:20:47 PM6/22/21
to jallib
Boot loaders start at page 58.  :-(

No problem.  Hopefully, Peter will see this offer.

Evan

Rob Hamerling

unread,
Jun 22, 2021, 2:13:27 PM6/22/21
to 'evan....@googlemail.com' via jallib


On 22/06/2021 17.17, 'evan....@googlemail.com' via jallib wrote:

Can I see the Bootloader section ?  I may be able to advise on this subject.


The bootloader section is 4 lines of text: not discussed any further.

Rob


--
Rob Hamerling, Vianen, NL

vsurducan

unread,
Jun 23, 2021, 12:34:25 AM6/23/21
to jal...@googlegroups.com
Hi Rob,
There is a quite good software solution for Pickit3 and Pickit2 called pickitplus. I'm using this from a while and things looks quite good except maybe for some minor bugs...:) 
They also update the software quite frequently with newer PICs.

BTW, each time someone repairs a bug, at least three others enter inside...:)
I'm happy I can't read Dutch. :)


evan....@googlemail.com

unread,
Jun 23, 2021, 3:00:32 AM6/23/21
to jallib
Vasil - thanks for support.  Most grateful.

Email the issues/minor bugs you have and we will resolve.

Evan

Rob CJ

unread,
Jun 23, 2021, 3:16:34 AM6/23/21
to jal...@googlegroups.com
Hi Evan, Vasile,

Thanks for the info. So if I download this file (which is called Pickit2 Script Editor.exe) and I run this, my Pickit3 wil support newer PICs?

Kind regards,

Rob


Verzonden: woensdag 23 juni 2021 09:00
Aan: jallib <jal...@googlegroups.com>
You received this message because you are subscribed to a topic in the Google Groups "jallib" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jallib/sJRu3kYLzoU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jallib+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/b6789e4e-eac8-4bfa-a331-76d14d1562ffn%40googlegroups.com.

evan....@googlemail.com

unread,
Jun 23, 2021, 3:25:04 AM6/23/21
to jallib
No.  We published the .DAT to github.  The DAT will work with the old PK2 and PK3 software but the old software cannot support 100s of the new chips.  For the new chips you need PICKitPlus.

PICKitPlus is a suite of software and the software is licensed per user.  See www.pickitplus.co.uk   

The PICKitPlus has many new capabilities support for the new chips (this is a different protocol), HEF/SAF support, Turbo mode (fast operations), support for Win10, PiOS, Linux.  We have GUI software, commandline software, simple GUI software that writes only, auto-watch software and gang programmer software. 

I still publish the .DAT file as we add more chips.  Just added the 18FxxQ83 and  18FxxQ84.  For these chips PICKitPlus is required.

----

With respect the Editor.  We have published a new editor that decodes the ASM etc.  But, in the five years since we started the project we have received no user provided updates to the DAT file.

Reply all
Reply to author
Forward
0 new messages