Arduino project that bridges between UDP messages and 433MHz signals. The arduino is connected an ethernet shield (ENC28J60) and 433MHz transmitter and receiver modules. It listenes on a single UDP port (currently 17000) for a signal to send (in decimal string format) and sends these via the 433MHz transmitter. When it receives a 433MHz signal, it broadcasts it to the network (via UDP port 17001).
- Arduino Mega 2560
- ENC28J60
- 433MHz sender and receiver
The wiring given is for the Arduino Mega 2560.
Wiring is mostly done as descripted in the EtherCard library, but on my ethernet shield some of the pin names were different and I used 5V instead of 3.3V.
ENC28J60 | Arduino |
---|---|
VCC | 5V |
GND | GND |
SCK | Pin 52 |
SO | Pin 50 |
ST | Pin 51 |
CS | Pin 53 |
All other pins were left unconnected.
Transmitter | Arduino |
---|---|
VCC | 5V |
GND | GND |
Data | Pin 10 |
The receiver has two (unmarked) data pins. Both seem to work.
Transmitter | Arduino |
---|---|
VCC | 5V |
GND | GND |
Data | Pin 2 (interrupt pin 0) |