HID-Bootloader .hex image

If you mounted by hand, this is the hex image to be programmed, at least once, into the microcontroller using a PicKit3. After this you can download hex images into the PIC18F47J53 using the USB port without the need of the programmer.
HID Bootloader PIC18F47J53 Family.hex (Microchip)
pierin_bootloader.hex (specific for )
pierin_bootloader_2.hex (specific for ) modifed. During RESET if push button PL1 is pressed starts the bootloader program, otherwise (PL1 not pressed) starts the user program.

Software for HID-Bootloader (PC side)

Software used by the PC to upload hex image files into the using the USB.
HID Bootloader (Windows)
HID Bootloader (Linux)
HID Bootloader (Mac)

MPLAB-IDE and C18 compiler

Development system with IDE, assembler, linker, librarian and C compiler. Windows only version.
MPLAB-IDE
Compilatore C18 in versione lite

MPLAB-X and XC8 compiler

Development system with IDE, assembler, linker, librarian and C compiler. Multiplatform version.
MPLAB-X
XC8 compiler lite version