loading
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
Hi there, I found your instrucatable really helpful, I've just got one question. In line 1 should I write &quot;#include&quot; or &quot;#define MSP430Gxxxx&quot;?, 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!
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?
Great intro to using EasyMSP!

About This Instructable

9,603views

16favorites

License:

Bio: 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 ... More »
More by MattTheGeek:Getting started with EasyMSP 
Add instructable to: