ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A
Ask Your Question

Hello guys. I know this is off topic but i am stuck with RF Communication.

asked 2016-04-18 04:45:51 -0500

nishthapa gravatar image

updated 2016-04-18 04:50:32 -0500

I have an arduino which i want to use as RF receiver and a Raspberry Pi 2 which will act as RF transmitter. The problem is that I just want to replace the USB cable from RPI to arduino with a 433 MHz Tx-Rx pair. I want to do it as USB Serial as i only need to transmit low volumes of data. I also have a USB to Serial converter which I think I may need.In short, i just want to make the process wireless with RF Communication. Please help me out.


I dont want to program the arduino over RF or anything but just send data from a running python node like this :

 RPI(ROS Python Node) ---> USB to Serial Converter ---> RF Transmitter ---> Air ---> RF Receiver ---> Arduino
edit retag flag offensive close merge delete


This sounds like an electronics question. You may have better luck on the electronics stackexchange forum, or another electronics forum.

ahendrix gravatar image ahendrix  ( 2016-04-18 05:09:43 -0500 )edit

This is not a bidirectional connection, so rosserial is out. You have to write your own python node, that sends the commands you want to your base. This has nothing to do with ros.

Humpelstilzchen gravatar image Humpelstilzchen  ( 2016-04-19 02:24:21 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2016-04-18 07:31:52 -0500

Airuno2L gravatar image

I'm not sure you asked a question, are you needing help picking out hardware?

Xbee is a popular choice, they have tons of selections to choose from depending on your application. I know there are shields to make it easy to use Xbee units with Arduino as well, I would probably look at SparkFun for those.

Depending on what you're trying to do, wifi (like the ESP8266) or bluetooth might work as well. It's hard to say without knowing what range, bandwidth, and minimum latency you need (and price range).

edit flag offensive delete link more


No, I already have a 433 MHz TX-RX radio pair. I dont want xbee. And the maximum bandwidth i would want is about 100bytes/sec which the rf pair can easily handle. I have even tried it out for arduino to arduino communication.

nishthapa gravatar image nishthapa  ( 2016-04-19 01:22:10 -0500 )edit

Oh I see. I'm not sure what you're asking, you're just saying what you want to do. Is there a specific thing you need help with?

Airuno2L gravatar image Airuno2L  ( 2016-04-19 05:58:21 -0500 )edit

I wonder if NRF24L01 modules would help as they are tranceivers. All i want to do is make the usb cable connection wireless.

nishthapa gravatar image nishthapa  ( 2016-04-21 00:07:36 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2016-04-18 04:45:51 -0500

Seen: 528 times

Last updated: Apr 18 '16