I recently got an Arduino Uno and an Arduino Nano and started experimenting.

Soon I also bought a transmitter /receiver pair for 433 MHz— actually three of each because they’re very cheap (about €10 for everything).

This is the transmitter:

And this is the receiver:

The goal of my weekend project was to send a “Hello World!” string from the Nano to the Uno.

First, I wired everything up virtually in Fritzing:

Then I borrowed some code from this blog post, removed most of it and made a few changes.

The transmitter sends the message “Hello String!” every second. To indicate activity, an LED blinks on transmission.

{% gist a9a3a1080f9fc6306e5b transmitter.ino %}

The receiver code is below. There is also an LED in this setup; it blinks whenever the message “Hello World!” is received.

{% gist a9a3a1080f9fc6306e5b receiver.ino %}

The full setup looks like this and worked without any problems:

I left it running all weekend— no issues. The LEDs kept blinking until I unplugged everything.

Done for today!