# Emotiv - Node Red

**URL:** <https://discourse.nodered.org/t/emotiv-node-red/43288>\
**Category:** General\
**Created:** [27 March 2021 15:59 UTC](https://discourse.nodered.org/t/emotiv-node-red/43288 "2021-03-27T15:59:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![engineerrules](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/engineerrules/32/39360_2.png) [@engineerrules](https://discourse.nodered.org/u/engineerrules)\
**Post date:** [27 March 2021 15:59 UTC](https://discourse.nodered.org/t/emotiv-node-red/43288/1 "2021-03-27T15:59:13Z")

</div>

Hello Friends;  
Is it possible with Node -Red. Can ı use serial communication for that, for example;  
When I blink, ı want to send to my arduino data "w" and w is setted as forward in arduino. laugh data "s" to backward  
Or there is difference method to do this.  
This project is important for my internship my friends, if you can help me about it. You will make me happy.  
Thanks

my codes

// Mind Controlled Robot with Emotiv Insight  
int r\_mtr\_n = 2; // assign motor pins to arduino  
int r\_mtr\_p = 4;  
int l\_mtr\_p = 5;  
int l\_mtr\_n = 7;  
int incomingByte = 0; // assign pin for bluetooth module  
void setup()  
{  
pinMode(r\_mtr\_n, OUTPUT);  
pinMode(r\_mtr\_p, OUTPUT);  
pinMode(l\_mtr\_p, OUTPUT);  
pinMode(l\_mtr\_n, OUTPUT);  
digitalWrite(r\_mtr\_n, LOW);  
digitalWrite(r\_mtr\_p, LOW);  
digitalWrite(l\_mtr\_p, LOW);  
digitalWrite(l\_mtr\_n, LOW);  
Serial.begin(9600);  
Serial.println("start");  
}  
void loop()  
{  
if (Serial.available() \> 0) {  
incomingByte = Serial.read();  
}  
switch(incomingByte)  
{  
case 'w':  
digitalWrite(r\_mtr\_n, HIGH); // control for forward  
digitalWrite(r\_mtr\_p, LOW);  
digitalWrite(l\_mtr\_p, LOW);  
digitalWrite(l\_mtr\_n, HIGH);  
Serial.println("forward\n");  
incomingByte='\*';  
break;

case 's':  
digitalWrite(r\_mtr\_n, LOW); // control for backward  
digitalWrite(r\_mtr\_p, HIGH);  
digitalWrite(l\_mtr\_p, HIGH);  
digitalWrite(l\_mtr\_n, LOW);  
Serial.println("backwards\n");  
incomingByte='\*';  
break;

case 'f':  
digitalWrite(r\_mtr\_n, LOW); // control for stop  
digitalWrite(r\_mtr\_p, LOW);  
digitalWrite(l\_mtr\_p, LOW);  
digitalWrite(l\_mtr\_n, LOW);  
Serial.println("Stop\n");  
incomingByte='\*';  
break;

case 'd':  
digitalWrite(r\_mtr\_n, HIGH); // control for right  
digitalWrite(r\_mtr\_p, LOW);  
digitalWrite(l\_mtr\_p, HIGH);  
digitalWrite(l\_mtr\_n, LOW);  
Serial.println("right\n");

incomingByte='\*';  
break;

case 'a':  
digitalWrite(r\_mtr\_n, LOW); // control for left  
digitalWrite(r\_mtr\_p, HIGH);  
digitalWrite(l\_mtr\_p, LOW);  
digitalWrite(l\_mtr\_n, HIGH);  
Serial.println("left\n");  
incomingByte='\*';  
break;  
delay(5000);

}

}

---

<div class="post-metadata">

**Author:** ![engineerrules](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/engineerrules/32/39360_2.png) [@engineerrules](https://discourse.nodered.org/u/engineerrules)\
**Post date:** [28 March 2021 15:33 UTC](https://discourse.nodered.org/t/emotiv-node-red/43288/2 "2021-03-28T15:33:18Z")

</div>

Can you help me about it?

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [28 March 2021 16:23 UTC](https://discourse.nodered.org/t/emotiv-node-red/43288/3 "2021-03-28T16:23:00Z")

</div>

The flows website has some information that may be helpful.  
[https://flows.nodered.org/search?term=emotiv](https://flows.nodered.org/search?term=emotiv)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [27 May 2021 16:23 UTC](https://discourse.nodered.org/t/emotiv-node-red/43288/4 "2021-05-27T16:23:58Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
