Getting Started With EasyMSP

Introduction: Getting Started With EasyMSP

About: Matthew is currently a student who resides in Vancouver, Washington. He started electronics 4 years ago with just a 555 Timer, A small Breadboard and a few passives from the local radio shack and with the help…

EasyMSP  is a open source hardware and software system to make development on MSP430 controllers easier. To get started, read on...

Step 1: Install Code Composer Studio

First, you will need to download Code Composer Studio or CCS for short. You can find it here . Once CCS Core Edition is finished downloading, Install Code Composer Studio. Now you need to download EasyMSP, which can be found here ...

EasyMSP now has a self-installer, So just open and install!

Now open up CCS. It will ask you where you want your workspace. If you wish you can change the workspace location. (The Workspace holds you files that you work on)

To create a new project, go to File -> New -> New CCS Project , A window should open shortly. Name the project whatever you want it to be named, then click next . Click next again, these options aren't useful right now. Yet Again, Click next .

Under device variant, Select your device that you want this project to run on and click finish

Step 2: Start Coding

To begin coding, you will need add a new C source file, to do this you will need to go to your project's folder and then click New -> New Source File , a window should show up. once that happens, name the source file (It can be whatever you like, but i normally name it main)

Then add the minimal amount of code required shown above.

Note: EasyMSP Has been updated, so change the 2 second line to #include <EasyMSP053.c>

Note 2: Also, Line 1 is your device variant, so enter the device name you are using

Step 3: Plug in Your Device

If you haven't already done so, you should plug in your MSP430 device.

Step 4: Add Your Code.

Thats it! you have successfully setup your project to use EasyMSP. If you want, you can start coding or you can use the example code shown below. 

Once you have finished coding, you can debug it by clicking the green debug button.

Note: EasyMSP Has been updated, so change the 2 second line to #include <EasyMSP053.c>

Note 2: Also, Line 1 is your device variant, so enter the device name you are using

Be the First to Share


    • Stick It Challenge

      Stick It Challenge
    • Woodworking Contest

      Woodworking Contest
    • Home and Garden Contest

      Home and Garden Contest



    10 years ago on Step 4

    Hi there, I found your instrucatable really helpful, I've just got one question. In line 1 should I write "#include" or "#define MSP430Gxxxx"?, I ask you this because I was checking the EasyMSP documentation for the latest release Beta 0.8.3 and they wrote it like the latter. Greetings from Mexico!


    Reply 10 years ago on Introduction

    Hi there again! I have just learnt that YOU developed this, so first of all congratulations for such a nice work and secondly, I've got another question, should I copy your libraries in the same directory where the rest of the libraries for the msp430 are located in order to use it?