- get the raspberry pi to stop waiting for UART login (https://github.com/lurch/rpi-serial-console)
- flash the following test program to the Arduino (done from OSX Arduino IDE)
- wire up arduino and pi (http://neophob.com/2013/01/serial-communication-between-raspberry-pi-and-arduino/)
- talk to the arduino over minicom
sudo minicom -b 115200 -o -D /dev/ttyAMA0
#define BUFFER_LEN (255)
#define BAUD (115200)
char buffer[BUFFER_LEN];
char readlen;
boolean bufferReady = false;
void setup(){
Serial.begin(BAUD);
}
void serialEvent(){
readlen = Serial.readBytesUntil('\n',buffer,BUFFER_LEN);
buffer[readlen] = '\0';
bufferReady = true;
}
void loop(){
if(bufferReady){
Serial.println(buffer);
bufferReady = false;
}
}