MPLAB C32 http://lib.giveawayoftheday.com/MPLAB_C32_91747/ The MPLAB C Compiler for PIC32 is a full-featured ANSI compliant C compiler for Microchip's PIC32 family of 32-bit microcontrollers. A free evaluation is available by downloading the Evaluation Edition. It has no code size limit and provides complete functionality for 60 days. The compiler is completely usable after 60 days other than certain optimization levels are disabled. The compiler is fully compatible with Microchip's MPLAB IDE and popular third party IDEs. Features: -DSP library- C callable DSP functions written in assembly using the standard MIPS DSP library APIs. A future compiler release will contain a second set of APIs that are compatible with Microchip's 16-bit compilers. -Quick Migration- Complete run-time optimized peripheral libraries that are API compatible with Microchip compiler libraries for 16-bit products. -Even Smaller Code Size- Use 16-bit instruction mode for up to 40% code size reduction -Small and Fast- Mix 16- and 32-bit instruction types in the same source file: 32-bit instructions for performance critical code and 16-bit instructions for size reduction -ANSI compliant with standard, math, memory, and data conversion libraries -New highly optimized math library functions in v1.03 and later -Supports in-line assembly
PICkit 1 Signal Analysis (freeware) http://lib.giveawayoftheday.com/PICkit_1_Signal_Analysis_175525/
PICkit (tm) Baseline FLASH Starter Kit (shareware) http://lib.giveawayoftheday.com/PICkit_Tm_Baseline_FLASH_Starter_Kit_175527/
WinPic800 (freeware) http://lib.giveawayoftheday.com/WinPic800_191471/ is a free PIC programmer software compatible with the Tait-style of hardware programmers. The software controls the hardware device via a PC parallel port. After you configure WinPic800 to work with the parallel programmer, you may plug the hardware on the parallel port, insert a PIC on the programmer, turn it on and then click on Device then Detect Device. The name of the microcontroller on the programmers socket should be shown on screen.
MadLab PICLAB (freeware) http://lib.giveawayoftheday.com/MadLab_PICLAB_448179/ PICLAB - a low-cost combined PIC programmer/tester board. Includes free downloadable BASIC compiler. Source code for most of the MadLab kits containing PICs. A useful resource for anyone learning about these microcontrollers. Real-world program examples. A couple of articles describing PIC-based projects - Frequency Meter, originally published in ETI, and Funky Drummer, originally published in Elektor.