Energia is a fork/port of Arduino for the Launchpads, or boards with MCUs from Texas Instruments.
Energia provides native support for the following LaunchPads:
MSP430 LaunchPads:
TivaC LaunchPads:
MSP432 LaunchPads:
CC3200 LaunchPads:
No problem! There are a variety of resources available to get you up and running, and sprinting once you're up and running.
To clone Energia:
git clone https://github.com/robertinant/EnergiaNG.git
To build Energia you will need a copy of Apache ant and a recent JDK (1.8).
cd build
ant -buildfile build-energia.xml
ant -buildfile build-energia.xml clean // clean the build
ant -buildfile build-energia.xml build // build
ant -buildfile build-energia.xml dist // build the distribution
For other more advanced build options see:
build/build-energia.xml
build/build_all_dist.bash
build/build_pull_request.bash
Energia is an open source project, supported by many.
Energia uses
GCC ARM Embedded toolchain, and code from Processing and Wiring, MSP430 gcc and mspdebug.