Energia: Difference between revisions
Jump to navigation
Jump to search
| Line 5: | Line 5: | ||
==Examples== |
==Examples== |
||
[[File:Msp430analogread.jpg|200px|thumb|right|Analog Read (A0 or |
[[File:Msp430analogread.jpg|200px|thumb|right|Analog Read (A0 or P1_0)]] |
||
<pre> |
<pre> |
||
const int analogInPin = A0; // Launchpad P1.0 Analog input pin that the potentiometer is attached to |
const int analogInPin = A0; // or P1_0 with Launchpad P1.0 Analog input pin that the potentiometer is attached to |
||
int sensorValue = 0; // value read from the pot |
int sensorValue = 0; // value read from the pot |
||
Revision as of 09:46, 26 February 2013
Energia is a fork of Arduino’s Processing IDE for TI’s MSP430 microcontrollers.
Examples
const int analogInPin = A0; // or P1_0 with Launchpad P1.0 Analog input pin that the potentiometer is attached to
int sensorValue = 0; // value read from the pot
void setup() {
// initialize serial communications at 9600 bps:
Serial.begin(9600); // 4800 with msp430g2231
}
void loop() {
// read the analog in value:
sensorValue = analogRead(analogInPin);
// print the results to the serial monitor:
Serial.print("sensor = " );
Serial.print(sensorValue);
Serial.println();
// wait 10 milliseconds before the next loop
// for the analog-to-digital converter to settle
// after the last reading:
delay(10);
}
Supported Boards
- LaunchPad with msp430g2231,
- LaunchPad with msp430g2452,
- LaunchPad with msp430g2553,
- FraunchPad with msp430fr5739
- Stellaris Launchpad.
Pin mapping
https://github.com/energia/Energia/wiki/Hardware#wiki-LaunchPad_MSP430G2452