I'm trying to send some data to my arduino mega 2560 using serial communication.
I'm using the exemple that I found here without success.
Every site I read say that I can send data to the arduino board like writing to any file on ubuntu.
But I alway get Segmentation fault
Here is my code
#include <stdio.h>
#include <string.h>
char arduinoPort[] = "/dev/ttyACM0";
int main() {
char buffer[] = {'1'};
FILE *usb_port;
usb_port = fopen(arduinoPort, "rwb");
fwrite(buffer, sizeof(char), sizeof(buffer), usb_port);
fclose(usb_port);
return 0;
}