1. Introduction
This manual provides comprehensive instructions for the Reland Sun SX1278 LORA Module RA-01. This module is a low-power, long-range wireless transceiver based on Semtech's SX1278 LoRa technology, operating at 433MHz. It is designed for various applications requiring robust and efficient wireless communication, such as IoT devices, smart homes, and industrial control systems.
The RA-01 module offers a serial port (UART) interface for easy integration with microcontrollers and other host systems.
2. Features
- LoRa Spread Spectrum Modulation Technology
- Operating Frequency: 433MHz
- High Sensitivity: -148dBm
- Programmable Bit Rate up to 300kbps
- Low Power Consumption
- Built-in Bit Synchronization
- UART/Serial Port Interface
- Small Form Factor
3. Specifications
| Parameter | Value |
|---|---|
| Model | RA-01 |
| Chipset | SX1278 |
| Operating Frequency | 433MHz |
| Interface | UART (Serial Port) |
| Supply Voltage | 3.3V (typical) |
| Manufacturer | RELAND SUN |
| Date First Available | June 9, 2022 |
4. Pinout Description
The RA-01 module features several pins for power, data communication, and control. Understanding the pinout is essential for proper integration.

Figure 4.1: Pinout diagram of the Reland Sun RA-01 LoRa Module. This image displays the various pins on the module, including GND, NSS, MOSI, MISO, SCK, DIO0-DIO5, RESET, 3.3V, and ANT, crucial for connecting the module to a host system.
| Pin Name | Description |
|---|---|
| GND | Ground connection. |
| 3.3V | Power supply input (3.3V). |
| ANT | Antenna connection point. |
| RESET | Module reset pin. |
| NSS | SPI Slave Select (Chip Select). |
| MOSI | SPI Master Out Slave In. |
| MISO | SPI Master In Slave Out. |
| SCK | SPI Serial Clock. |
| DIO0-DIO5 | Digital I/O pins, configurable for various functions like interrupt signals. |
5. Setup and Connection
Follow these steps to properly set up and connect your RA-01 LoRa module:
- Power Supply: Connect the 3.3V pin to a stable 3.3V power source and the GND pin to the system ground. Ensure the power supply can provide sufficient current for the module's operation.
- Antenna Connection: Attach the provided 433MHz antenna to the ANT pin. A properly connected antenna is crucial for optimal range and performance.
- Serial Peripheral Interface (SPI): The RA-01 module communicates with a host microcontroller via SPI. Connect the following pins:
- NSS (Slave Select) to your microcontroller's CS/SS pin.
- MOSI (Master Out Slave In) to your microcontroller's MOSI pin.
- MISO (Master In Slave Out) to your microcontroller's MISO pin.
- SCK (Serial Clock) to your microcontroller's SCK pin.
- Digital I/O (DIO) Pins: The DIO pins (DIO0-DIO5) can be configured for various interrupt signals, such as packet reception complete or CRC error. Connect these to your microcontroller's interrupt pins as required by your application. DIO0 is commonly used for RX_DONE/TX_DONE interrupts.
- Reset Pin: Connect the RESET pin to a GPIO pin on your microcontroller to allow software control over the module's reset function.

Figure 5.1: The Reland Sun RA-01 LoRa module shown with its accompanying 433MHz helical antenna. This image illustrates the compact size of the module and the typical antenna used for wireless communication.

Figure 5.2: A close-up view of the Reland Sun RA-01 LoRa module, highlighting the SX1278 chip and its compact surface-mount design. This perspective shows the detailed markings on the module's metallic shield.
6. Operating Instructions
Operating the RA-01 module involves configuring the SX1278 chip via SPI commands. This typically requires a microcontroller programmed with a LoRa library.
6.1. Basic Communication Flow
- Initialization:
- Power up the module and ensure stable 3.3V supply.
- Perform a software reset via the RESET pin or SPI command.
- Configure the module to LoRa mode.
- Set the operating frequency (e.g., 433MHz).
- Configure LoRa parameters: spreading factor, bandwidth, coding rate, and preamble length.
- Set the transmit power.
- Transmitting Data:
- Switch the module to transmit (TX) mode.
- Load the data payload into the FIFO buffer.
- Start transmission.
- Wait for the TX_DONE interrupt (via DIO0) to confirm successful transmission.
- Switch back to standby or receive mode.
- Receiving Data:
- Switch the module to receive (RX) mode (e.g., Continuous Receive or Single Receive).
- Wait for the RX_DONE interrupt (via DIO0) indicating a packet has been received.
- Read the received data from the FIFO buffer.
- Check for CRC errors or other reception status flags.
6.2. Important Considerations
- Antenna Matching: Ensure the antenna is correctly matched to the 433MHz frequency for optimal performance.
- Power Supply Stability: A stable and clean 3.3V power supply is critical for reliable operation.
- LoRa Parameters: Experiment with spreading factor, bandwidth, and coding rate to balance range, data rate, and power consumption for your specific application.
- Regulatory Compliance: Be aware of local regulations regarding ISM band usage and transmit power limits.
7. Maintenance
The Reland Sun RA-01 LoRa module is a robust electronic component designed for long-term operation with minimal maintenance. However, adhering to the following guidelines can help ensure its longevity and performance:
- Environmental Conditions: Operate the module within its specified temperature and humidity ranges. Avoid exposure to extreme temperatures, direct sunlight, or high moisture environments.
- Physical Handling: Handle the module with care to prevent physical damage to the pins or the PCB. Avoid bending or stressing the antenna connection.
- Cleaning: If necessary, clean the module gently with a dry, soft brush or compressed air to remove dust. Do not use liquid cleaners or solvents.
- Firmware Updates: While the module itself does not typically have user-updatable firmware, ensure that the firmware on your host microcontroller (which controls the module) is kept up-to-date for optimal performance and security.
8. Troubleshooting
If you encounter issues with your RA-01 LoRa module, consider the following troubleshooting steps:
- No Power/Module Not Responding:
- Verify the 3.3V power supply is stable and correctly connected.
- Check all ground connections.
- Ensure the RESET pin is not held low unintentionally.
- Communication Errors (SPI):
- Double-check SPI pin connections (NSS, MOSI, MISO, SCK) for continuity and correct wiring.
- Verify SPI mode (e.g., SPI Mode 0 or 3) and clock speed settings on your microcontroller.
- Ensure the NSS pin is correctly toggled for each SPI transaction.
- Poor Range or No Transmission/Reception:
- Confirm the antenna is securely attached to the ANT pin.
- Ensure the antenna is rated for 433MHz.
- Check for obstructions between transmitting and receiving modules.
- Verify LoRa parameters (spreading factor, bandwidth, coding rate) are identical on both transmitter and receiver.
- Ensure the operating frequency is correctly set to 433MHz.
- Check transmit power settings.
- Module Overheating:
- Ensure the supply voltage does not exceed 3.3V.
- Reduce transmit power if continuous high-power transmission is causing excessive heat.
9. Warranty and Support
Reland Sun products are manufactured to high-quality standards. For specific warranty information, please refer to the purchase documentation or contact your retailer. For technical support, please reach out to the vendor or manufacturer through the contact information provided at the point of purchase.
Always ensure you are using the module within its specified operating conditions to maintain warranty validity.