Eh intentado hacer que la la raspberry envié y reciba datos a arduino. Hasta ahorita solo eh conseguido que los reciba alguien podría decirme como hacer para que envié los datos. Dejo el código que tengo, esta elaborado en python:
import socket
import serial
import time
serial_Arduino=serial.Serial('/dev/ttyACM0',9600)
serial_Arduino.flushInput()
socket_s=socket.socket()
host=' ' #numero de IP dentro de las comillas
port=9999
backlog=5
socket_s.bind((host,port))
socket_s.listen(backlog)
print "Cargando"
socket_s, (host,port)=socket_s.accept()
print "Conectado"
while True:
try:
if(serial_Arduino.inWaiting() > 0):
sArduino=serial_Arduino.readline()
datos=sArduino.rstrip('\n')
socket_s.send(datos)
except:
print "Conexion perdida"
socket_s.close()
break