Selecting the right crystal for LoRaWAN® applications
MHz radio crystal and 32.768 kHz clock crystal - Technical guide
The crystal oscillator is the centrepiece of every LoRaWAN application. The right choice determines the range, reliability and energy efficiency of your end device.
This guide shows you what is important when selecting a crystal for LoRaWAN - for the 26 MHz or 32 MHz radio crystal on the transceiver and the 32,768 kHz clock crystal for the real-time clock.
Why crystal selection is particularly critical for LoRaWAN
LoRaWAN (Long Range Wide Area Network) utilises Semtech's LoRa® modulation technology to transmit data over long distances (up to 15 km in open field) with extremely low energy consumption. Compared to other wireless technologies such as Bluetooth, Wi-Fi or Zigbee, LoRaWAN places particularly high demands on the frequency-generating components:
Narrow-band modulation: LoRa works with bandwidths of 7.8 kHz to 500 kHz. The narrower the bandwidth, the higher the demands on the frequency accuracy of the crystal.
High spreading factors (SF7-SF12): Higher spreading factors enable greater ranges, but extend the transmission time (time on air) considerably - at SF12 and BW 125 kHz, the symbol time is approx. 32.8 ms.
Regulatory requirements: Strict channel tolerances according to ERC 70-03 apply in Europe (EU868) and Frequency Hopping Spread Spectrum (FHSS) is used in the USA (US915). Both scenarios require a precise frequency reference.
Battery operation: Most LoRaWAN end devices run for years on a single battery. Every milliamp counts - and the crystal has a direct influence on the power consumption of the oscillator circuit.
Part 1: The MHz radio crystal - frequency reference for the LoRa transceiver
What frequency is required?
Depending on the LoRa transceiver IC used, a 32 MHz or a 26 MHz oscillating crystal is required as the reference clock. The current generation of Semtech ICs (SX126x, LLCC68, LR11xx) operates at 32 MHz. Some older or alternative chipsets and certain gateway designs can use 26 MHz.
Transceiver IC
Reference frequency
Max. ESR (Rs)
Typical application
SX1276/77/78/79
32 MHz
≤ 60 Ω (recommended ≤ 40 Ω)
Legacy LoRaWAN end devices
SX1261/62
32 MHz
≤ 40 Ω
Current LoRaWAN end devices
LLCC68
32 MHz
≤ 40 Ω
Low-cost LoRaWAN Indoor
LR1110 / LR1120
32 MHz
≤ 40 Ω
Asset Tracking with GNSS
SX1302/03 (Gateway)
32 MHz
≤ 40 Ω
LoRaWAN Gateways
SX1301/SX1308 (Legacy)
26/32 MHz
≤ 40 Ω
Legacy LoRaWAN Gateways
Non-Semtech modules
26 or 32 MHz
IC-dependent
Check data sheet
Always check the data sheet of your transceiver IC:
The reference frequency (26 MHz or 32 MHz) and the required load capacity are clearly specified there. Or ask us, as we have already realised many applications with Semtech ICs.
Quartz or TCXO - when do I need what?
This is the key decision when selecting LoRaWAN crystals:
Crystal crystal recommended for:
Typical indoor/outdoor end devices with moderate temperature conditions
Applications up to SF10 at 125 kHz bandwidth
Cost-sensitive designs
TCXO recommended for:
Extreme temperature conditions (arctic or desert regions)
Highest spreading factors (SF11/SF12) at 125 kHz over the entire temperature range
Asset tracking with GNSS (LR1110/LR1120: TCXO mandatory for GNSS scan)
Gateway designs where base station frequency accuracy determines system performance
Important: The LoRaWAN specification of the LoRa Alliance® does not prescribe TCXO.
The choice depends on the specific application.
The critical crystal parameters for LoRaWAN
1. frequency tolerance at +25 °C
Recommended: ±10 ppm max. for LoRaWAN end devices.
2. temperature stability
For standard LoRaWAN end devices in the temperature range from -20°C to +70°C, a temperature stability of ±10 ppm max. is sufficient, or for -40°C to +85°C a temperature stability of ±15 ppm max. is sufficient. For extended temperature ranges from -40°C to +105°C or even -40°C to 125°C, a crystal with narrow temperature stability or a TCXO is required.
3. temperature stability
The crystal ageing after 10 years is recommended with ±10ppm max.
4. ESR (Equivalent Series Resistance) - the often underestimated parameter the often underestimated parameter
The ESR (series resistance) of the crystal is particularly relevant for LoRaWAN applications:
Lower ESR = faster and safer transient response: For battery-operated end devices that periodically wake up from sleep mode, the crystal must be able to oscillate quickly and reliably.
Lower ESR = lower power consumption: The crystal current increases with the ESR. For devices with a 10-year battery life, every milliampere is noticeable.
Semtech requirements: SX1261/62 and LLCC68: max. 40 Ω. SX1276: up to 60 Ω permissible.
Recommendation: Use oscillating crystals with ESR values well below the maximum values. Our exclusive LRT resonant crystals (Low ESR Resonator Technology) offer a significant advantage here thanks to resistance-optimised resonator designs with particularly low ESR values.
4. load capacitance (CL)
Must be matched to the IC recommendation. Common values for LoRa transceivers: 6 pF, 8 pF, 9 pF, 10 pF or 12 pF - depending on the IC and reference design. A mismatch shifts the operating frequency and can violate the overall frequency tolerance. In most applications, our LoRa crystals are used with a load capacitance of 8 pF.
Still available, no longer primarily recommended for new developments
Recommended crystal specification: Standard LoRaWAN end node
Parameters
Specification
Frequency
32,000 MHz (or 26,000 MHz - according to IC data sheet)
Frequency tolerance
±10 ppm at +25 °C
Temperature stability
±10 ppm (-20/+70 °C) or ±15 ppm (-40/+85 °C)
Load capacitance
8 pF or 10 pF (according to IC reference design - other CL values available)
ESR (max.)
≤ 40 Ω (recommended: significantly lower)
Housing
3.2 x 2.5 mm / 4-pad or 2.0 x 1.6 mm / 4-pad ceramic or
1.6 x 1.2 mm / 4-pad for very small applications
Temperature range
-40 °C to +85 °C (or +125 °C for automotive)
Consultancy:
We will be happy to assist you in selecting the appropriate ceramic housing for your interpretation and realisation.
Part 2: The 32.768 kHz clock crystal - time base for the RTC
Why does a LoRaWAN application need a 32,768 kHz crystal?
In addition to the MHz radio crystal, most LoRaWAN end devices require a 32,768 kHz clock crystal for the real time clock (RTC) of the microcontroller:
Sleep timer: The end device spends most of its lifetime in deep sleep. The RTC wakes up the processor at defined intervals.
LoRaWAN Class B synchronisation: Class B end devices must open receive windows (ping slots) at the same time as the gateway.
Time stamp for sensor data: Many IoT applications require precise time stamps for recorded measured values.
Duty cycle management: In Europe, the duty cycle limits the maximum transmission time per hour. The RTC controls compliance.
Newer LoRa ICs with integrated 32,768 kHz oscillator
The newer Semtech transceivers LR1110 and LR1120 have an integrated 32,768 kHz low-frequency crystal oscillator (XOSC), which can be used directly for the RTC. Alternatively, an external 32,768 kHz clock can be supplied by the host microcontroller via DIO11, or a 32,768 kHz crystal with a load capacitance of 9pF can be used.
The critical parameters for the 32.768 kHz crystal
1 ESR (Equivalent Series Resistance)
The ESR is also a key parameter for the 32.768 kHz quartz - perhaps even more critical than for the MHz quartz. Many microcontroller oscillator stages have a limited negative input resistance. If the ESR is too high, the crystal will not oscillate reliably.
Recommendation: For LoRaWAN applications, the 32.768 kHz crystal in a 3.2 x 1.5 mm / 2-pad ceramic housing with max. 50 kΩ ESR is the safest and most favourable choice. Its low resistance ensures faster and safer transient behaviour.
Space optimisation:
If space is tight on the board, it is often the better and more favourable strategy to switch to a smaller housing for the MHz crystal (e.g. 2.0 x 1.6 mm or even 1.6 x 1.2 mm) and to stick with the tried and tested 3.2 x 1.5 mm housing for the 32.768 kHz crystal - this is where the ESR advantage is greatest and it is easier to work with the M3215RR will not cause any transient problems.
2. frequency tolerance
For the RTC function, a frequency tolerance of ±20 ppm at +25 °C is sufficient in most cases. For LoRaWAN Class B synchronisation, a tighter tolerance of ±10 ppm may be advantageous.
3. load capacitance
Typical values: 4 pF, 6 pF, 7 pF, 9 pF, 12.5 pF or 18 pF. The load capacitance must be exactly matched to the MCU manufacturer's recommendation. The 32.768 kHz crystals with the standard load capacitances of 7 pF and 9 pF are usually used in LoRa WAN applications. A frequent source of error in LoRaWAN designs is the use of a 32,768 kHz crystal with the wrong load capacitance, which leads to systematic frequency shift and RTC drift.
Recommended specification for the LoRaWAN RTC
Parameters
Specification
Frequency
32.768 kHz
Frequency tolerance
±20 ppm at +25 °C (±10 ppm for Class B)
Load capacitance
According to MCU data sheet (e.g. 7 pF or 9 pF, other values available)
ESR (max.)
≤ 50 kΩ (recommended)
Housing
3.2 x 1.5 mm / 2-pad ceramic (recommended)
Temperature ranges
-40 °C to +85 °C, -40 °C to +105 °C or -40 °C to +125 °C
Practical checklist: Quartz selection for your LoRaWAN design
MHz radio crystal (32 MHz / 26 MHz)
Check the data sheet of the transceiver IC - is 32 MHz or 26 MHz required?
If necessary, use our qualified crystal advice and recommendations
Determine load capacitance according to IC reference design (6, 8, 9, 10 or 12 pF)
Check the maximum ESR of the IC data sheet - select a crystal with a significantly lower ESR
Define the temperature range of the application - Evaluate TCXO for extreme conditions
Evaluate space requirements - 3.2 x 2.5 mm as standard, 2.0 x 1.6 mm or 1.6 x 1.2 mm if space is tight
Have oscillation safety checked - especially for low-power designs
32.768 kHz clock crystal
Check MCU data sheet - determine load capacitance and recommended ESR
ESR as low as possible - prefer 3.2 x 1.5 mm / 2-pad with 50 kΩ max.
Ensure correct load capacitance - mismatch leads to RTC drift
Test transient behaviour at minimum operating voltage
Observe PCB layout - short lines to the IC, no long traces next to the crystal
Summary
The choice of crystal for LoRaWAN applications requires careful consideration of frequency accuracy, ESR, housing size and cost. For the MHz radio crystal, a 32 MHz (or 26 MHz, depending on the IC) oscillating crystal with low ESR (≤ 40 Ω) and ±10 ppm frequency tolerance is the right choice for most end devices. Of course we can also supply 32 MHz TCXOs can also be supplied. The most favourable version in a 2.0 x 1.6 mm ceramic housing is preferred.
For the RTC, we recommend a 32.768 kHz crystal in a 3.2 x 1.5 mm ceramic housing with a maximum ESR of 50 kΩ - the most reliable transient behaviour at the lowest price.
The decisive success factor is working with a crystal specialist who can support you in the selection process and, if necessary, carry out a circuit analysis to ensure the optimum transient response safety reserve for your specific LoRaWAN application.
Are you developing a LoRaWAN application?
Our frequency experts will be happy to advise you - contact us for a customised recommendation or use our quartz configurator for a quick product selection.