Projects / Piklab

Piklab

Piklab is an integrated development environment for applications based on PIC and dsPIC microcontrollers. Supported compilers are: the Small Device C Compiler, the GNU PIC Utilities, PICC compilers, the PIC30 toolchain, the C18 compiler, the JAL and JALV2 compilers, the CSC compiler, and the Boost compilers. Supported programmers: ICD2, PICkit, PICkit2, PicStart+, and most direct programmers. Supported debuggers: ICD2 and GPSim. A commandline programmer/debugger is also provided.

Tags
Licenses
Implementation

RSS Recent releases

  •  16 Oct 2012 12:26

    Release Notes: Many issues were fixed. Initial support for the PICkit 3 was added (18F2XX/4XX and 18F4520/18F4580).

    •  30 Sep 2009 06:04

      Release Notes: Support was added for 18F14K22 and 18F13K22. Basic and icd2 support was added for 33FJ06GSxxx and 33FJ128MC802. Issues with gpsim were fixed. The standalone-file mode was removed to simplify the use model. The toolchain and programmer selection were moved to project manager. The crash when issuing the "stop" command with piklab-prog was fixed. Log and replay features were added to the command-line utilities.

      •  21 Oct 2007 08:37

      Release Notes: This release adds support for additional devices. It fixes several bugs, and fixes the pickit2 and picdem bootloaders.

      •  04 Mar 2007 12:51

      Release Notes: A better GUI (a console tool, kate menu items, and fixes). Support for MPC and CC5X compilers. Fixes for PIC30, SDCC, and CCSC. A new command line utility for HEX files.

      •  20 Jan 2007 05:44

      Release Notes: This release adds support for several new chips and read/write 24C eeproms with direct programmers, support for the CCS, JALV2, BoostC, BoostC++, and BoostBasic compilers, bugfixes for the ICD2 programmer, and an interface enhancement.

      Screenshot

      Project Spotlight

      UnQLite

      An embeddable NoSQL database engine.

      Screenshot

      Project Spotlight

      Talend Open Studio for Data Integration

      An extendable extract-transform-load tool where jobs are Perl or Java scripts.