How to Program the N534BP: A Step-by-Step Guide for DevelopersN534BP is a compact, plug-and-play USB RF dongle built around Texas Instruments' powerful CC1312R wireless MCU. It provides instant Sub...
Digital Modular Radio: CC1310, CC1312 & CC1314 ExplainedWhat Is a Digital Modular Radio?A digital modular radio is a self‑contained wireless transceiver module that handles all RF tasks internally....
Real‑Time Data Transmission with the CC1120: Low Latency & Coral RF ModulesReal‑time data transmission—sending information with minimal delay—is essential for industrial control, SCADA systems, liv...
AM vs FM Radio Modulation: Key Differences (With CC1120 Examples)AM and FM are two fundamental ways to encode information onto a radio wave. Understanding the difference helps engineers choose the ...
Coral RF Shines at Shenzhen UAS Expo 2026: Empowering Low-Altitude Economy with High-Performance RF ModulesFrom May 21 to 23, 2026, the World Drone Congress and the 11th Shenzhen International Unma...
Coral RF N532ES‑B vs. N624PA: The Only Real Difference Is Power and EfficiencyBoth modules are built on the same TI CC1314R10 core (1 MB Flash, 256 KB RAM, 48 MHz Cortex‑M4F). Both operate in the 8...
N532ES-B: 29 Fully Customizable I/Os, 1MB Flash, and 31dBm – The CC1314R10 Module That Puts You in Control You Want Power. You Want Range. You Want Freedom.You’ve seen “long‑range” modules before...
N532BS-B: The 31dBm 868/915MHz Wireless Module That Redefines Long‑Range IoT Stop Wasting Weeks on RF Design. Start Shipping in Days.You have a brilliant IoT product idea. But the wireless part? ...
N532AS-B: The 31dBm 868/915MHz Wireless Module That Redefines Long‑Range IoT Stop Wasting Weeks on RF Design. Start Shipping in Days.You have a brilliant IoT product idea. But the wireless part? ...
From Radio Shack Lamp Module to Coral RF: High-Power Wireless Modules Usher in a New Era of Remote ControlI. A Blast from the Past: The Radio Shack Lamp ModuleBack in the 1980s and 1990s, the Radio...
✨ ISM Radio Module – Coral RF High‑Performance Sub‑1GHz Solution Meta DescriptionCoral RF provides a full range of license-free ISM band modules (169/433/868/915MHz) with output power up to +35dB...
Internet Radio Module: A Dual‑Network Wireless Audio & Data Platform for Professional DevelopersIn today’s hyper‑connected world, a true Internet Radio Module has moved far beyond traditional FM...
Coral RF N620 – The I²C-Integrated Sub-1GHz Wireless Module for Streamlined IoTReduce Host MCU Pins, Simplify PCB Routing, and Build Long‑Range Wireless Links with Ease1. What Is the N620 Series?Th...
Coral RF – Aftermarket Radio Interface Modules for JR Bay RadiosBreathe New Life into Your Classic JR Radio with a Modern 2.4GHz UpgradeWhat Is an “Aftermarket Radio Interface Module”?An aftermarke...
2.4GHz Module for JR Radio – Coral RF Complete Solution GuideBackground: What is a JR Module and Why Replace It?JR Radio (Japan Remote Control Co., Ltd.) is a legendary brand in the RC hobby indust...
Zigbee Radio Module Technical Guide | 2.4GHz Solution for Smart Home & Industrial IoT – Coral RFIntroductionAgainst the backdrop of explosive growth in IoT devices, Zigbee technology – with its low...
Z‑Wave Radio Module Technical Guide | Sub‑1GHz Solution for Smart Home & Outdoor IoT – Coral RFIntroductionZ‑Wave technology has become deeply embedded in smart living – from intelligent lighting, ...
Modulation Types in Radio Controlled Toys & Coral RF Module Application Guide1. IntroductionRadio‑controlled toys represent one of the most widespread civilian applications of wireless communicatio...
Arduino Radio Module: Coral RF SX1262 LoRa Guide (5-15km)
Issuing time:2026-04-22 17:16Author:Coral RF
Arduino Radio Module: Getting Started with Coral RF SX1262
Adding wireless communication to your Arduino projects opens up endless possibilities. This guide covers the essentials of Arduino radio modules, with a focus on Coral RF SX1262modules—the latest generation of long‑range, low‑power LoRa technology.
1. What Is an Arduino Radio Module?
A radio module lets your Arduino send and receive data wirelessly. Most modules use a simple SPI or UART interface. You don’t need to be an RF expert – the module handles modulation, encoding, and error correction for you.
Popular frequency bands include Sub‑1GHz (315/433/868/915 MHz) and 2.4 GHz. Sub‑1GHz offers longer range and less interference than the crowded 2.4 GHz band.
2. Common Radio Module Types
Type
Typical Range
Pros
Cons
CC1101
500‑800 m
Cheap, good for medium range
Lower power, 3.3V only
SX1262 (LoRa)
5‑15 km
Very long range, ultra‑low RX current (~4.6 mA)
Slightly higher cost
nRF24L01
<100 m
Very cheap, high data rate
Short range, 2.4 GHz interference
Why choose SX1262 over older SX127x? SX1262 consumes about 50% less power in receive mode (4.6 mA vs 10 mA), has built‑in +22 dBm output power, and offers better sensitivity (-148 dBm).
3. Coral RF: High‑Quality SX1262 Modules for Arduino
Coral RF (Shenzhen Heyan Technology) specialises in Sub‑1GHz modules based on Semtech SX1262 and TI chips. Their modules are Arduino‑friendly, with complete example code and documentation.
3.1 N401AS – Standard Low‑Power Module
Chip: Semtech SX1262
Frequency: 150–960 MHz (433/470/868/915 MHz)
Output power: +22 dBm (built‑in)
RX current: ~4.6 mA
Sleep current: <0.2 µA
Range: 5–10 km (line‑of‑sight)
Interface: SPI, 3.3V logic
Size: 16×16 mm
Perfect for battery‑powered IoT sensors, smart metering, and general long‑range telemetry.
3.2 N427AS – High‑Power (2W) Module
Output power: +33 dBm (2W) with external PA/LNA
Range: Up to 15 km+
Supply: 3.3–5V (works with 5V Arduinos)
Size: 36×24 mm
Ideal for drone control, long‑range monitoring, and applications that need maximum reach.
4. Connecting Coral RF SX1262 to Arduino
Wiring (N401AS to Arduino Uno – use level shifters for 5V boards!) :
Module Pin
Arduino Uno (3.3V)
3.3V
3.3V
GND
GND
MOSI
11
MISO
12
SCK
13
NSS (CS)
10
BUSY
8 (required)
NRST (RST)
9 (optional)
Important: SX1262 uses 3.3V logic. For 5V Arduinos, use a logic level converter on all SPI lines. The BUSY pin must be connected.
5. Software Setup (Arduino)
The easiest way to start is with the RadioLib library (install via Library Manager).
Transmitter Example
cpp
#include<SPI.h>#include<RadioLib.h>#defineNSS10#defineNRST9#defineBUSY8SX1262 radio =newModule(NSS, NRST, BUSY);voidsetup(){
Serial.begin(9600);
radio.begin(868.0);// 868 MHz for Europe
radio.setOutputPower(22);// +22 dBm}voidloop(){
radio.transmit("Hello from Arduino!");delay(5000);}
Receiver Example
cpp
#include<SPI.h>#include<RadioLib.h>#defineNSS10#defineNRST9#defineBUSY8SX1262 radio =newModule(NSS, NRST, BUSY);voidsetup(){
Serial.begin(9600);
radio.begin(868.0);
radio.startReceive();}voidloop(){
String message;int state = radio.readData(message);if(state == RADIOLIB_ERR_NONE){
Serial.print("Received: ");
Serial.println(message);
radio.startReceive();}}
Coral RF’s SX1262 modules offer a modern, power‑efficient way to add long‑range wireless to Arduino projects. The N401AS is great for most battery‑powered IoT applications (5‑10 km), while the N427AS delivers 15 km+ when you need extreme reach. With simple SPI wiring and the RadioLib library, you can have a working LoRa link in minutes.