Trên một số Pi, cổng nối tiếp là / dev / ttyS0, trên các cổng khác là / dev / ttyAMA0, nếu bạn đang sử dụng bộ chuyển đổi USB, nó sẽ trở thành / dev / ttyUSB0, đây không phải là danh sách đầy đủ.
Tại dấu nhắc BaSH, bạn có thể nhập
echo -en "my text\n" > /dev/ttys0 ## write to serial
cat /dev/ttyS0 ## read from serial
Trong C bạn có thể
#include <stdio.h>
char reply[32]; // response storage
FILE* fd = fopen("/dev/ttyS0", "rb"); // open Serial
fprintf(fd, "request\n"); // write serial
fread(reply, sizeof(char), sizeof(reply), fd); // read serial
printf("response: %s\n", reply); // display result
fclose(fd); // close serial