# Arduino and Linux

## Linux Based Development Board

```bash
root@edison:~# stty -F /dev/ttyMFD1 9600
```

```bash
root@edison:~# nano helloserial.py
```

```python
import mraa
import serial
import time

x=mraa.Uart(0)

ser = serial.Serial('/dev/ttyMFD1', 9600)

while True:
     print ser.readline()
     time.sleep(.1)
```

```bash
root@edison:~# python helloserial.py
```

## Arduino Based Board

```c
#include <SoftwareSerial.h>

SoftwareSerial mySerial(0, 1);

void setup()
{
  mySerial.begin(9600);
}

void loop()
{
  mySerial.println("Hello Serial!");
  if (mySerial.available())
    Serial.write(mySerial.read());
}
```
