RFM95/96/97/98 (SX1276/77/78/79) LoRa

From Visuino
Revision as of 04:54, 15 September 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoRFM9X.png == Summary == LoRa long-range wireless transceiver module supporting multiple frequency bands with configurable spreading factors and signal parameters. == Description == The RFM95/96/97/98 component (based on SX1276/77/78/79 chips) provides long-range, low-power wireless communication using LoRa modulation technology. It features configurable spreading factors (6-12), multiple frequency bands (433MHz, 470MHz, 868MHz, 915MHz), adjustable out...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoRFM9X.png

Summary

LoRa long-range wireless transceiver module supporting multiple frequency bands with configurable spreading factors and signal parameters.

Description

The RFM95/96/97/98 component (based on SX1276/77/78/79 chips) provides long-range, low-power wireless communication using LoRa modulation technology. It features configurable spreading factors (6-12), multiple frequency bands (433MHz, 470MHz, 868MHz, 915MHz), adjustable output power up to 20dBm, and programmable signal bandwidths. The module includes automatic gain control, preamble detection, and symbol timeout handling for robust communication in noisy environments. Typical applications include IoT devices, remote sensors, and long-range wireless networks.

Diagram:

Properties

  • Coding Rate – Error correction coding rate (Options: cr4_5, cr4_6, cr4_7, cr4_8) (Default: cr4_5).
  • Frequency (MHz) – Operating frequency (Options: 433.0, 470.0, 868.0, 915.0) (Default: 915MHz).
  • Gain – Receiver gain control (Options: gcAuto, gcG1, gcG2, gcG3, gcG4, gcG5, gcG6) (Default: gcAuto).
  • Lo Ra TMMode – LoRa timing mode configuration (Default: True).
  • Low Noise Amplifier High Frequency Boost – LNA high frequency boost setting (Default: False).
  • Max Send Queue – Maximum send queue size (Default: 10).
  • Mobile Node – Mobile node mode (Default: False).
  • Name – Component identifier (Default: RFM9X1).
  • Power(dB) – Transmission power level (Default: 13dB).
  • Preamble Length – Preamble symbol length (Default: 8).
  • Signal Bandwidth (kHz) – Signal bandwidth (Default: 125kHz).
  • SPISpeed – SPI communication speed (Default: 4000000Hz).
  • Spreading Factor Order – Spreading factor (6-12) (Default: 7).
  • Symbol Timeout – Symbol timeout value (Default: 100).

Pins

Input Pins

  • Interrupt (digital) – Interrupt signal input.
  • In (spi) – SPI data input.
  • Chip Select (spi) – SPI chip select.
  • Reset (digital) – Hardware reset.

Output Pins

  • Out (spi) – SPI data output.
  • Signal Strength (analog) – Received signal strength indicator (RSSI).

Categories