Is it possible to use an arduino and a bluetooth module to send and receive files between computers, phones and the arduino? I have searched around but I cannot find a definitive answer as to whether I can send files or not. I know I can send simple data such as text files as I have seen videos. Also, what is the sending speed?
Bluetooth transfers any data bytes. If you want to transmit a file, you have to read that file and write it to the BT sender module. The receiver then reads the stream of bytes from the receiver BT module. It's like transmitting bytes over Serial, only without the wires between sender and receiver.
DrDiettrich:
Bluetooth transfers any data bytes. If you want to transmit a file, you have to read that file and write it to the BT sender module. The receiver then reads the stream of bytes from the receiver BT module. It's like transmitting bytes over Serial, only without the wires between sender and receiver.
So do I have to turn the file into a series of bytes to send it over?
You need a program that opens the file, reads bytes from it, and transmits the bytes.
DrDiettrich:
You need a program that opens the file, reads bytes from it, and transmits the bytes.
Ok, so on python if I use 'rb' and 'wb' on a pdf for instance, and then send that over the serial channel, it would work and then I just turn it back into a pdf on the receiving end.
Right