The EduMic board has a standard downloading interface. This interface is explained in application note AN589 from Microchip. There are some other programs that are able to download binary HEX files using this interface. The ICProg software has been successfully tested with EduMic and the PIC16Fxxx and PIC18Fxxx families.
There is other software called PP06, and works also under Linux. It is supposed to be standard but we did not find the way to interface it to the EduMic board.
Please, contact us in case you successfully tested other programs or devices so we can include the information here.
MPLABŪ IDE: It is the Microchip development environment. This tool include MPASM that is the assembler program for PIC microcontrollers. This compiler is necessary to develop applications based on PIC microcontrollers. I can be downloaded from the Microchip's web page.
MPLABŪ C18: It is an advanced C compiler for the 18 family of PIC microcontrollers. A demo version can be downloaded at no cost from the Microchip's web page. This free demo version has very few limitations, making this tool very interesting for medium size projects for the 18 family.
C2C: It is a economic shareware C/C++ compiler with some limitations but that it is useful for many applications.