Linux and Arduino

Linux Based Development Board

root@edison:~# stty -F /dev/ttyMFD1 9600
root@edison:~# nano helloserial.py
import mraa
import serial
import time

x=mraa.Uart(0)

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

while True:
     print ser.readline()
     time.sleep(.1)
root@edison:~# python helloserial.py

Arduino Based Board

#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());
}

Last updated