Let's try MPLab!!!

MPLab to Program the PSLab

  MPLab© X IDE

Microchip® is a famous company for PIC® microcontroller manufacturing. This American based company produces a variety of electronic components ranging from basic microcontrollers, EEPROMs, SRAMs, RF devices and many more. In the PSLab device by FossAsia, we use a PIC24EP256GP204 who's data sheet can be found from here. Apart from the high performing micro controllers, Microchip provides a powerful IDE to program these devices. This IDE is based on NetBeans IDE. The programming language is consists of C++ syntaxes and we can embed assembly commands like 'nop' to simplify the code. Documentation and guidelines on how to use this great IDE is available on their official web site. Here we're going to see how to install this in an Ubuntu 16.04 64bit PC.

Installing MPLab© X IDE

Step I

To install this software, first we have to download the tar ball containing the installer. The latest version can be found from their official site. Scroll to the bottom and look in the Download tab.

Step II

Next step is to download the installer MPLAB X IDE v3.61 to your PC. Here we are going to download and setup for Linux 64-bit IDE.

Step III

Once the download is complete, extract the tar ball. Now you will see a shell file with the same name as the installer has been created. Actually extracted. We are going to use this shell script to install the IDE. To do that, first we have to make the shell file executable. Use the following command to make it an executable shell file. Make sure you are in the folder where the extracted file is.

sudo chmod +x MPLABX-v3.60-linux-installer.sh

Step IV

Now the shell file got permission to execute. Next step is to run the installer. To do that simply type the following command in the terminal with root permission.

sudo ./MPLABX-v3.60-linux-installer.sh

Once the command is executed, there will be a processing at the terminal;

Once it is complete, the installer will open with a nice GUI;

Step V

Click next to proceed to the License Agreement.

Step VI

Read the license terms and details and if you agree to those, tick the radio button "I agree the agreement" and click Next button. If you happen not to agree, then you will have to stop from here.

Step VII

Now you will have to select the installation directory. I recommend to leave the default location untouched and click Next.


In this window, select the necessary tools you want to install. Also notice that if you keep the tick ON under Help Improve MPLAB X Products, it will send anonymous data about your usage to help MicroChip improve the IDE.

Step IX

These are the final steps of our installation. We have set all the necessary settings and once the Next button is clicked, Setup will start installation.

Step X

Once the installation is complete, Click OK to exit the setup and you will have MPLab X IDE installed on your PC!


  1. Hello There,

    Interesting piece! Great to see someone write MPLab to Program the PSLab who is not a fanatic or a complete skeptic.

    is there any function or library that will work with databases, like sql or oracle db. C just works with text debases? with xml too?
    pls address me to some books about it, I am trying to bind an application for database mining

    By the way do you have any YouTube videos, would love to watch it. I would like to connect you on LinkedIn, great to have experts like you in my connection (In case, if you don’t have any issues).

    Thanks and Regards,

  2. Great post! I am actually getting ready to across this information, It’s very helpful for this blog.Also great with all of the valuable information you have Keep up the good work you are doing well.
    angularjs-Training in pune

    angularjs-Training in chennai

    angularjs Training in chennai

    angularjs-Training in tambaram

    angularjs-Training in sholinganallur

  3. PCB Design Training in Bangalore offered by myTectra. India's No.1 PCB Design Training Institute. Classroom, Online and Corporate training in PCB Design
    pcb design training in bangalore

  4. Excellent Post. I appreciate your hard work and thanks for sharing the post
    corporate training in bangalore
    top 10 corporate training companies in india
    myTectra offers technology and business courses to professionals and students across the globe on a differentiated real-time instructor-led online training . myTectra offers classroom training at 10+ cities globally . Along this we are providing interview questions related to courses you chooses to help you for interview preparation, here follow the sites.....
    salesforce interview questions
    bootstrap interview questions

  5. IOT Training in Bangalore - Live Online & Classroom
    IOT Training course observes iot as the platform for networking of different devices on the internet and their inter related communication.

  6. Greetings. I know this is somewhat off-topic, but I was wondering if you knew where I could get a captcha plugin for my comment form? I’m using the same blog platform like yours, and I’m having difficulty finding one? Thanks a lot.
    AWS Interview Questions And Answers
    AWS Online Training | Online AWS Certification Course - Gangboard
    AWS Training in Chennai | AWS Training Institute in Chennai Velachery, Tambaram, OMR
    AWS Training in Bangalore |Best AWS Training Institute in BTM ,Marathahalli

  7. Do you want to buy electronics online in USA? Then Yen&Carl is right choice for you. The shop offers variety of electronics items at best deals.

  8. JavaScript is the most widely deployed language in the world
    Javascript Interview Questions


Post a Comment

Popular posts from this blog


Python Laboratory Excersices

Find Maximum Number in a Nested List Recursively