Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Free alternative to MPLAB (PIC development) [closed]

I started using MPLAB recently, but for someone that works with Eclipse and VS the IDE it's very limited. Do you know any free IDE or how to configure Ecplise or Netbeans to PIC development?

Thanks all

like image 517
rnunes Avatar asked Jan 21 '11 18:01

rnunes


People also ask

Is Microchip MPLAB free?

Available as free, unrestricted-use downloads, Microchip Technology's award-winning MPLAB® XC C Compilers are comprehensive solutions for your project's software development.

Is MPLAB open source?

MPLAB X is the latest version of the MPLAB IDE built by Microchip Technology, and is based on the open-source NetBeans platform. MPLAB X supports editing, debugging and programming of Microchip 8-bit, 16-bit and 32-bit PIC microcontrollers.

What is the difference between MPLAB and mikroC?

MPLAB is an IDE and not a Compiler. mikroC is a Compiler. You can use C18, C30, C32, XC8, XC16, XC32, Hi Tech C for PIC16, PIC 18, PIC24 and dsPIC, and PIC32, CCS C Compilers with MPLAB or MPLABX IDE. With mikroC or any mikroE Compiler you get many libraries.


4 Answers

There is a version of MPLAB X that is based on Netbeans.

like image 105
Doug Currie Avatar answered Sep 20 '22 04:09

Doug Currie


The underlying toolchain (compiler/linker etc.) can be used from any environment including Eclipse and Visual Studio, though Eclipse is probably the more flexible in this respect.

MPLAB has a feature to export a project as a makefile that can be used with GNU make, although you may rather generate your own makefile, or use the project management provided by Eclipse. In Visual Studio, create a Makefile Project, despite its name, you can specify any build command line, so invoke a batch file or makefile as necessary. Eclipse can use makefile projects also.

In Visual Studio, add all your project and compiler Include paths to teh project manually to get all the Intellisense navigation features to work.

like image 35
Clifford Avatar answered Sep 23 '22 04:09

Clifford


Some Options:

Piklab (this is a fork of pikdev and better IMO, has a windows version)

Pikdev

You'll probably need gputils which is a set of open source PIC utilities for various things and integrate into the above IDEs.

There is also PIC C builder for Eclipse that would let you build with the C30 compiler, don't think it supports C18 but maybe.

like image 20
Mark Avatar answered Sep 23 '22 04:09

Mark


Do you know any free IDE or how to configure Ecplise or Netbeans to PIC development?

No, but I'd write a US$100 check of my own money in a heartbeat, if Eclipse were available for PICs. The poor quality of MPLAB has been my one and only reason why I don't use Microchip processors anymore. TI's Code Composer is Eclipse-based and it is hugely easier to use and much more reliable than MPLAB.

You could run Eclipse CDT and presumably configure it to use the Microchip compiler (caveat: I've never done this myself). But you wouldn't get any debugging capability, which is 90%+ of the value of an IDE.

like image 36
Jason S Avatar answered Sep 20 '22 04:09

Jason S