- All products
- Communication & IoT
- RF
- Wireless Transmitter and Receiver 433MHz Simple RF Link Kit (Seeed Studio Grove)
- RF
Features
- Operates on the license-free 433.92MHz ISM frequency band.
- Supports one-way wireless communication.
- Uses ASK (Amplitude Shift Keying) modulation.
- Grove-compatible connectors for plug-and-play installation.
- Simple UART-style digital data transmission.
- Long communication distance under suitable conditions.
- Low power consumption.
- Easy integration with Arduino, ESP32, Raspberry Pi, STM32, and other microcontrollers.
- Suitable for battery-powered wireless applications.
- Ideal for DIY electronics, IoT, and educational projects.
Principle of Operation
The transmitter converts digital data from a microcontroller into an ASK-modulated RF signal operating at 433.92MHz. This radio signal is broadcast through the antenna and received by the matching receiver module.
The receiver demodulates the incoming RF signal and reconstructs the original digital data, which is then read by the connected microcontroller. Since the modules only support one-way communication, acknowledgements and error checking must be handled by the application software if required.
Applications
- Wireless remote controls
- Home automation systems
- Wireless sensor networks
- Security and alarm systems
- Remote monitoring projects
- IoT communication
- Industrial monitoring
- Educational RF experiments
- Wireless data logging
- DIY electronics projects
Pinout
433MHz Transmitter Module

| Pin | Function |
|---|---|
| VCC | Power Supply (3V–12V DC) |
| DATA | Digital Data Input |
| GND | Ground |
433MHz Receiver Module

| Pin | Function |
|---|---|
| VCC | 5V Power Supply |
| DATA | Digital Data Output |
| GND | Ground |
Wiring
The modules connect directly to the digital GPIO pins of a microcontroller. The transmitter receives digital data from an output pin, while the receiver sends recovered data to a digital input pin.

| RF Module | Arduino UNO |
|---|---|
| Transmitter VCC | 5V |
| Transmitter GND | GND |
| Transmitter DATA | D12 (Example) |
| Receiver VCC | 5V |
| Receiver GND | GND |
| Receiver DATA | D11 (Example) |
Library Required
Simple Arduino Example
Transmitter
#include <RH_ASK.h>
#include <SPI.h>
RH_ASK driver;
void setup() {
driver.init();
}
void loop() {
const char *msg = "Hello";
driver.send((uint8_t *)msg, strlen(msg));
driver.waitPacketSent();
delay(1000);
}
Receiver
#include <RH_ASK.h>
#include <SPI.h>
RH_ASK driver;
void setup() {
Serial.begin(9600);
driver.init();
}
void loop() {
uint8_t buf[20];
uint8_t buflen = sizeof(buf);
if (driver.recv(buf, &buflen)) {
Serial.print("Received: ");
Serial.println((char*)buf);
}
}
Specifications
Transmitter Module
| Operating Frequency | 433.92MHz |
| Modulation | ASK |
| Supply Voltage | 3V–12V DC |
| Current Consumption | 3–10mA |
| Maximum RF Output Power | 15mW |
| Typical Range | 40–100m (environment dependent) |
| Interface | Digital Data Input |
Receiver Module
| Operating Frequency | 433.92MHz |
| Supply Voltage | 5V DC |
| Current Consumption | 5mA |
| Receiver Sensitivity | -105dBm |
| Communication Type | One-Way RF |
| Interface | Digital Data Output |
Resources
- Seeed Studio Grove 433MHz RF Link Kit Wiki: https://wiki.seeedstudio.com/Grove-433MHz_Simple_RF_Link_Kit/
- RadioHead Library: https://www.airspayce.com/mikem/arduino/RadioHead/
- RadioHead GitHub: https://github.com/PaulStoffregen/RadioHead
- VirtualWire Library (Legacy): https://www.airspayce.com/mikem/arduino/VirtualWire/
- Arduino IDE: https://www.arduino.cc/en/software
Features
- Operates on the license-free 433.92MHz ISM frequency band.
- Supports one-way wireless communication.
- Uses ASK (Amplitude Shift Keying) modulation.
- Grove-compatible connectors for plug-and-play installation.
- Simple UART-style digital data transmission.
- Long communication distance under suitable conditions.
- Low power consumption.
- Easy integration with Arduino, ESP32, Raspberry Pi, STM32, and other microcontrollers.
- Suitable for battery-powered wireless applications.
- Ideal for DIY electronics, IoT, and educational projects.
Principle of Operation
The transmitter converts digital data from a microcontroller into an ASK-modulated RF signal operating at 433.92MHz. This radio signal is broadcast through the antenna and received by the matching receiver module.
The receiver demodulates the incoming RF signal and reconstructs the original digital data, which is then read by the connected microcontroller. Since the modules only support one-way communication, acknowledgements and error checking must be handled by the application software if required.
Applications
- Wireless remote controls
- Home automation systems
- Wireless sensor networks
- Security and alarm systems
- Remote monitoring projects
- IoT communication
- Industrial monitoring
- Educational RF experiments
- Wireless data logging
- DIY electronics projects
Pinout
433MHz Transmitter Module

| Pin | Function |
|---|---|
| VCC | Power Supply (3V–12V DC) |
| DATA | Digital Data Input |
| GND | Ground |
433MHz Receiver Module

| Pin | Function |
|---|---|
| VCC | 5V Power Supply |
| DATA | Digital Data Output |
| GND | Ground |
Wiring
The modules connect directly to the digital GPIO pins of a microcontroller. The transmitter receives digital data from an output pin, while the receiver sends recovered data to a digital input pin.

| RF Module | Arduino UNO |
|---|---|
| Transmitter VCC | 5V |
| Transmitter GND | GND |
| Transmitter DATA | D12 (Example) |
| Receiver VCC | 5V |
| Receiver GND | GND |
| Receiver DATA | D11 (Example) |
Library Required
Simple Arduino Example
Transmitter
#include <RH_ASK.h>
#include <SPI.h>
RH_ASK driver;
void setup() {
driver.init();
}
void loop() {
const char *msg = "Hello";
driver.send((uint8_t *)msg, strlen(msg));
driver.waitPacketSent();
delay(1000);
}
Receiver
#include <RH_ASK.h>
#include <SPI.h>
RH_ASK driver;
void setup() {
Serial.begin(9600);
driver.init();
}
void loop() {
uint8_t buf[20];
uint8_t buflen = sizeof(buf);
if (driver.recv(buf, &buflen)) {
Serial.print("Received: ");
Serial.println((char*)buf);
}
}
Specifications
Transmitter Module
| Operating Frequency | 433.92MHz |
| Modulation | ASK |
| Supply Voltage | 3V–12V DC |
| Current Consumption | 3–10mA |
| Maximum RF Output Power | 15mW |
| Typical Range | 40–100m (environment dependent) |
| Interface | Digital Data Input |
Receiver Module
| Operating Frequency | 433.92MHz |
| Supply Voltage | 5V DC |
| Current Consumption | 5mA |
| Receiver Sensitivity | -105dBm |
| Communication Type | One-Way RF |
| Interface | Digital Data Output |
Resources
- Seeed Studio Grove 433MHz RF Link Kit Wiki: https://wiki.seeedstudio.com/Grove-433MHz_Simple_RF_Link_Kit/
- RadioHead Library: https://www.airspayce.com/mikem/arduino/RadioHead/
- RadioHead GitHub: https://github.com/PaulStoffregen/RadioHead
- VirtualWire Library (Legacy): https://www.airspayce.com/mikem/arduino/VirtualWire/
- Arduino IDE: https://www.arduino.cc/en/software

