MSP-EXP430G2 RGB led example

In this example we connect an RGB led to our MSP-EXP430G2 launchpad and flash the red, green and blue colours

Here is a module that is good for these type of projects

Schematic

I actually had an RGB breakout attached the the MSP-EXP430G2 launchpad but this is the same circuit

Code

Again this is written in Energia

[codesyntax lang=”cpp”]

void setup() 
{                
  // initialize the digital pin as an output.
  pinMode(P2_0, OUTPUT);
  pinMode(P2_1, OUTPUT); 
  pinMode(P2_2, OUTPUT); 
}

// the loop routine runs over and over again forever:
void loop() 
{
  //RED
  digitalWrite(P2_0, LOW);
  digitalWrite(P2_1, HIGH);
  digitalWrite(P2_2, HIGH);
  delay(1000);               // wait for a second
  //GREEN
  digitalWrite(P2_0, HIGH);
  digitalWrite(P2_1, LOW);
  digitalWrite(P2_2, HIGH);
  delay(1000);               // wait for a second
  //BLUE
  digitalWrite(P2_0, HIGH);
  digitalWrite(P2_1, HIGH);
  digitalWrite(P2_2, LOW);
  delay(1000);  
}

[/codesyntax]

Links

This div height required for enabling the sticky sidebar
Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :