I am working on a project which uses both the arduino and the raspberry pi. Now I have an accelerometer connected to my arduino which is constantly finding out the angle. What I want is to send those readings to my raspberry pi wirelessly. I actually am working on a hand gesture controlled robot, which will move according to the angle of my hand. The arduino would find the angle and send it to the raspberry pi which would drive the robot. Now, I may not to send the exact readings. I may send certain characters representing them. For example - if the readings are between 0-90, send the char 'a', if it is between 0 to -90 then we d char 'b'.
So I basically want to send a character or a string to the RPI from my arduino(wirelessly). It would be very helpful to know the various ways to do this.
Bluetooth is an option - it may be the simplest as it is really just serial-by-wireless.
I believe the nRf24L01+ transceivers work with an RPi - I have only used them between two Arduinos. They are cheap and very effective. This Simple nRF24L01+ Tutorial may be of interest.
Hey Robin, thank you for your quick reply. I went through the thread and it looked very easy. I would not hesitate to use it but I already have a HC-05 Bluetooth module for my arduino and a Bluetooth dongle for my pi. So if I could use these two it would've be even better and a bit cheaper. And would using these make any problem? I might just change your code in the thread you mentioned and make it work for my arduino. My pi's Bluetooth dongle has "CSR V4.0" written on it.