Il y avait de très nombreuses années que je n'avais pas utilisé de PIC, je vois que cela a bien changé. Je vois juste que si on utilise VSCode pour microchip il installe juste xc.h qui doit donc inclure toutes les bibliothèques.
C'était juste le principe que je voulais te faire remarquer. Tu choisis un tandem micro/ide sur lequel tu es à l'aise.
Tu détermines déjà le micro que tu as besoin: mémoire, ports, rapidité, RTOS, OS etc puis si l'IDE te convient, sinon tu cherches un micro similaire dans une autre marque.
Mais dans tous cas si tu sais coder en C, tu n'as pas besoin de couches supplémentaires pour programmer. L'ide constructeur seul suffit même installé dans VSCode