SX1278 SMD 433MHz Original DRF1278F LoRa Long Range RF Wireless Module with Antenna

In stock

Original SMD XL1276-D01 LoRa 433Mhz wireless module based on SEMTECH's SX1278 chips. Suitable for long distance communication as high as -148dbm sensitivity, and with integrated +20 dBm power output. Includes spring antenna. ...See more
SKU BTS-00003780
SF Code W1.R2
Delivery Info
truck-fast
Inside Dhaka: 1-2 days
Express (Dhaka): 24 hours
Order before 12.00PM
Outside Dhaka: 2-3 days
hand-holding-dollar
Cash on delivery all over BD
Quality
award
100% Authentic Product
circle-check
Quality Product Guaranteed
Service
credit-card
Safe & secure payment

Customer Reviews

Price
star star star star star
Quality
star star star star star
Value
star star star star star
Good emoji-happy
Review by Md. Ripon Chowdhury
thanks for deliverying original lora module. I can configure all parameters. communication distance is good. I am satisfied.
Price
star star star star star
Quality
star star star star star
Value
star star star star star
Satisfied emoji-happy
Review by Istiak Ahmed
Got within 3 days as promised. The lora module I ordered was intake and nicely packaged. Thanks to the seller.

2 Item(s)

Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account

XL1276-D01 wireless module is SEMTECH's latest LoRa modulation technology wireless chip, the module in addition to the traditional GFSK modulation technology, but also uses the LoRa (remote) spread spectrum technology, with ultra-long distance spread spectrum communication, high anti-interference And minimizes current consumption. Using LoRaTM mode can achieve high -148dbm high sensitivity, and with integrated +20 dBm power output, you can achieve low-power ultra-long distance transmission, the module is suitable for any complex environment of wireless data transmission applications, such as: Table, intelligent home control, automotive electronics, security alarm, industrial monitoring and control systems, long-range agricultural irrigation control systems and other applications. The module can be easily embedded into the customer's existing product or system design, the standard SPI interface, making communication easy and concise. Customers only in the original micro-control device to compile a simple communication protocol, you can achieve two-way communication to achieve data transmission.

 

Features:

  • FSK / GFKS technology, LoRa (remote) spread spectrum technology
  • Half duplex communication
  • Super anti-jamming (channel rejection ratio: 56db)
  • High Receive Sensitivity -139dbm. (32M Passive 10ppm Crystal)
  • ISM multi-band, no need to apply for frequency free use.
  • Multi-frequency optional, a variety of transmission rate. Can be used in FDMA and FM technology.
  • Intelligent reset, low voltage monitoring, timer wakeup, low power mode, sleep mode
  • Low power consumption to accept current: 10-12mA
  • 256-bit FIFO TX / RX
  • RSSI channel detection function
  • Transmission mode: FIFO / direct mode (recommended FIFO pack mode)
  • Configuration: AFC / air wake-up function / low power consumption / carrier sense / FEC error correction / AEC encryption
  • Ultra-long distance transmission open up to 5KM.
  • Module size: 17 * 16.5mm

 

Package Includes:

  • 1 x LoRa SX1278 SMD module

  • 1 x 433Mhz Antenna

  •  

Applications:

  • Remote control and remote data acquisition system
  • Wireless meter reading (water meter, meter, gas meter)
  • Wireless ordering machine, oil field, mining area, site, factory and other original 485/232 interface system
  • Industrial data acquisition, transmission, intelligent control system
  • Wireless alarm system
  • Intelligent furniture system
  • Infant surveillance system / hospital paging system
  • Wireless small data transmission system

 

Pinout Diagram:

Pin Name Description Remarks
1 GND Signal ground
2 DIO1 Digital I / O, can be customized
3 DIO2 Digital I / O, can be customized
4 DIO3 Digital I / O, can be customized
5 VCC power supply 3.3V (1.8 ~ 3.6V)
6 MISO SPI data output
7 MOSI SPI data output
8 SCK SPI clock input
9 NSS SPI chip select
10 DIO0 Digital I / O, can be customized Refer to the procedure for interruption
11 REST Reset
12 REST Reset
13 GND Signal ground
14 DIO4 Digital I / O, can be customized
15 DIO5 Digital I / O, can be customized
16 ANT Antenna interface The front end of the module External interface

 

Absolute Maximum Ratings:

Description Minimum value Typical value Maximum value Unit
Operating Voltage 1.8 3,3 3.6 V
Operating temperature -20 25 70 °
Working frequency 410 433 525 MHZ
Transmit power 19 20 20.5 DBm
Receiving sensitivity FSK @ 1.2K Frequency deviation 5K -121 DBm
Lora @ 146bps BW = 62.5KHZ SF = 12 -139 DBm
Lora @ 293bps BW = 125KHZ SF = 12 -133 DBm
arrow-down
See More
View all reviews above by our customers.

How to interface with an Arduino?

To interface both the SX1278 SMD 433MHz DRF1278F LoRa Long Range RF Wireless Module (transmitter and receiver) with an Arduino, you need to follow these steps:

Components Required:

  • Arduino board (e.g., Arduino UNO, Nano, etc.)
  • Two SX1278 LoRa Modules (one for transmitting and one for receiving)
  • Jumper wires
  • Breadboard (optional)
  • SMA Antennas for the LoRa modules

Wiring Diagram:

For Both Transmitter and Receiver Modules:

  1. Transmitter Module Connections:

    • VCC: Connect to Arduino 3.3V (do not use 5V as it might damage the module)
    • GND: Connect to Arduino GND
    • NSS (CS): Connect to Arduino pin 10 (SPI Chip Select)
    • SCK: Connect to Arduino pin 13 (SPI Clock)
    • MISO: Connect to Arduino pin 12 (SPI MISO)
    • MOSI: Connect to Arduino pin 11 (SPI MOSI)
    • DIO0: Connect to Arduino pin 2 (Interrupt pin for receiving, optional)
    • RST: Connect to Arduino pin 9 (Reset pin, optional but recommended)
  2. Receiver Module Connections:

    • Connect in the same manner as the transmitter module, but ensure each module is on a separate Arduino or multiplexed properly if using the same Arduino.

 

Arduino Code:

Transmitter Code:

This code will send a message from the transmitter module.

#include <SPI.h>
#include <LoRa.h>

#define NSS_PIN 10
#define RST_PIN 9
#define DIO0_PIN 2

void setup() {
  Serial.begin(9600);
  while (!Serial);

  Serial.println("LoRa Transmitter Initialization...");
  
  // Initialize LoRa
  if (!LoRa.begin(433E6)) {
    Serial.println("LoRa initialization failed!");
    while (1);
  }
  
  Serial.println("LoRa Initialization OK!");
}

void loop() {
  Serial.println("Sending message...");
  
  LoRa.beginPacket();
  LoRa.print("Hello from Arduino!");
  LoRa.endPacket();
  
  delay(5000); // Wait 5 seconds before sending the next message
}

 

Receiver Code:

This code will receive and print messages from the receiver module.

#include <SPI.h>
#include <LoRa.h>

#define NSS_PIN 10
#define RST_PIN 9
#define DIO0_PIN 2

void setup() {
  Serial.begin(9600);
  while (!Serial);

  Serial.println("LoRa Receiver Initialization...");
  
  // Initialize LoRa
  if (!LoRa.begin(433E6)) {
    Serial.println("LoRa initialization failed!");
    while (1);
  }
  
  Serial.println("LoRa Initialization OK!");
  
  LoRa.receive(); // Set the module to receive mode
}

void loop() {
  int packetSize = LoRa.parsePacket();
  
  if (packetSize) {
    Serial.print("Received packet: ");
    
    while (LoRa.available()) {
      String received = "";
      while (LoRa.available()) {
        received += (char)LoRa.read();
      }
      Serial.println(received);
    }
  }
}

 

Explanation:

  • LoRa.begin(433E6): Initializes the LoRa module for 433MHz communication.
  • LoRa.beginPacket(): Starts a packet for sending data.
  • LoRa.print("Hello from Arduino!"): Writes data to the packet.
  • LoRa.endPacket(): Ends the packet and sends it.
  • LoRa.receive(): Sets the module to receive mode.
  • LoRa.parsePacket(): Checks if there is any incoming data.

 

Important Notes:

  • Power Supply: Ensure the modules are powered by 3.3V. Using 5V can damage the modules.
  • Antenna: Attach the SMA antennas to the modules for better performance.
  • Separate Modules: If using a single Arduino, you will need to switch between transmitter and receiver modes or use two separate Arduinos.

By following these steps, you can successfully interface the SX1278 LoRa modules with an Arduino to achieve wireless communication over long distances.

 

You might also be interested in...

Customers who bought this also bought...

General Questions

  • What is the latest price of the SX1278 SMD 433MHz Original DRF1278F LoRa Long Range RF Wireless Module with Antenna in Bangladesh?

    The latest price of SX1278 SMD 433MHz Original DRF1278F LoRa Long Range RF Wireless Module with Antenna in Bangladesh is Special Price BDT 840.00 Regular Price BDT 991.00 . You can buy the SX1278 SMD 433MHz Original DRF1278F LoRa Long Range RF Wireless Module with Antenna at the best price on BDTronics.com or contact us via phone.

  • Where to buy SX1278 SMD 433MHz Original DRF1278F LoRa Long Range RF Wireless Module with Antenna in Bangladesh?

    You can buy SX1278 SMD 433MHz Original DRF1278F LoRa Long Range RF Wireless Module with Antenna online by ordering on BDTronics.com or directly collect by visiting our store in person. BDTronics is a trusted provider of high-quality electronics, 3D printers, solar systems, and robotics parts. We offer fast shipping across the country via courier service.

  • What are the delivery options of SX1278 SMD 433MHz Original DRF1278F LoRa Long Range RF Wireless Module with Antenna in Bangladesh?

    We provide home delivery service all over Bangladesh. We support Cash on Delivery, Online Bank Transfer, bKash and Credit Card (Visa/ MasterCard/ Amex) payment solutions. The delivery time usually takes 1-2 days inside Dhaka and 2-4 days outside Dhaka.

phone
Contact

My Cart

Loading...
home Home
menu Menu
user Account shopping-cart Cart