Other MSP430 Software Tools for LaunchPad
From Texas Instruments Wiki
This wiki is open and can be edited by all!
More information available @ www.ti.com/launchpad
Beyond Code Composer Studio, the MSP430 LaunchPad is supported by other tools to help make development easier.
Other compilers, editors & IDEs
IAR Embedded Workbench
IAR Embedded Workbench Kickstart for MSP430 is an Integrated Development Environment (IDE) for building and debugging embedded applications for MSP430 microcontrollers. The IDE includes a code size limited C-Compiler/Unlimited Assembler/FET Debugger/Simulator. The code size limitation of C/C++ compiler is set to 4 Kbytes for traditional MSP430 devices and 8 Kbytes for MSP430X devices with >60KB Flash. The Debugger is a fully integrated debugger for source and disassembly level debugging with support for complex code and data breakpoint.
- Supports Windows only
- Free for firmware up to 4kB when using with MSP430 LaunchPad
MSPGCC Open Source Compiler
MSPGCC is an open source compiler for the MSP430 family of MCUs.
- Supports Windows, Ubuntu, OSX
- Command line compiler
- Complements MSPDEBUG, an open source & free debugger for MSP430
Energia - Open source development environment
Energia is branch of a popular open-source IDE & API framework that supports select MSP430 devices (MSP430G2553, MSP430G2452, MSP430G2231 & MSP430FR5739 as of Dec 2012). It also now supports the Stellaris LaunchPad as well!
Energia is a great open source project that the community has developed for the MSP430 & Stellaris LaunchPad kits. This tool provides an intuitive, easy-to-use and friendly development environment, which is supported by many simple functional API calls for reading analog signals, generating PWM signals, sending serial commands & more!
Energia runs on Windows, Mac OS X and Linux.
www.inventortown.com - a web-based code editor for the MSP430
This is an online MSP430 firmware editor. This means that you edit C-code within your web browser without having to install an IDE such as IAR or CCS on your computer. The files are compiled on our server and you download them from there. Using this tool to develop MSP430 firmware from within your browser is very simple, but does not offer as many advanced features as an expensive IDE.
- Browser-based code editing
- Simple interface
MSP430 Flasher - a command line flasher for the MSP430
MSP430 Flasher is an open-source (BSD), shell-based interface for programming MSP430 devices through a FET programmer or eZ430 via JTAG or Spy Bi-Wire (SBW). MSP430 Flasher can be used to download binary files (.txt/.hex) files directly to the MSP430 Flash without the need of an IDE like CCS or IAR. It can also be used to extract firmware directly from a device, blow the JTAG fuse, and set hardware breakpoints.
- Download code directly to your MSP430 without an IDE
- Free & open source
- Supports Windows