ISM / IoT

868 MHz EU ISM Band

868 MHz

European Union, UK, EEA, parts of Africa and Middle East ETSI EN 300 220 / RED Directive 2014/53/EU

Core Technical Specifications

center Freq 868.0–868.6 MHz (primary sub-band)
modulation FSK / GFSK / LoRa CSS (Chirp Spread Spectrum)
data Encoding Various — Manchester, NRZ, LoRa spreading factors SF7–SF12
operating Range 500 m – 15 km (LoRa), 50–300 m (FSK)
antenna ¼ Wave Monopole (~8.6 cm), SMA whip, or PCB trace
tx Power ≤ 25 mW ERP (14 dBm) in 868.0–868.6 MHz sub-band
bandwidth 125 kHz / 250 kHz / 500 kHz (LoRa) or narrowband FSK
channel Spacing Sub-band dependent; 1% duty cycle limit in 868.0–868.6 MHz

Real-World Devices & Applications

Smart Home & Security

  • Professional alarm systems (Honeywell, Texecom, Risco) — wireless sensors on 868 MHz
  • Smart home sensors (Homematic, eQ-3) — temperature, humidity, window contacts
  • Smart radiator valves and thermostats (EU market)

IoT & LPWAN

  • LoRa/LoRaWAN sensor nodes for agriculture, environmental monitoring, asset tracking
  • Smart utility meters (gas, water, electricity) using Wireless M-Bus at 868 MHz
  • Building management systems — HVAC sensors and actuators

Reference Circuits & Schematics

LoRa Transceiver Module — SX1276 / RFM95W

The Semtech SX1276 (often found as the HopeRF RFM95W module) is the most widely used LoRa transceiver for 868 MHz. It communicates with the host MCU over SPI and supports both LoRa CSS and conventional FSK modulation.

PinDescription
VCC (3.3V) 3.3V DC supply — do NOT use 5V
GND Ground
MISO SPI Master-In Slave-Out
MOSI SPI Master-Out Slave-In
SCK SPI Clock
NSS SPI Chip Select (active LOW)
RESET Module reset (active LOW)
DIO0 Interrupt output — TX done or RX packet available
ANT 50Ω antenna port (SMA or u.FL)

Circuit Walk-Through

The MCU configures the SX1276 via SPI registers — setting frequency (868.1 MHz typical), spreading factor (SF7–SF12), bandwidth (125 kHz default), and coding rate. In LoRa mode, the module generates chirp spread spectrum signals that trade data rate for extreme sensitivity (down to −148 dBm at SF12). The DIO0 pin fires an interrupt when a packet is received or transmission completes.

Signal Structure & Waveform Analysis

LoRa Chirp Spread Spectrum Signal

Unlike OOK, LoRa modulation uses frequency chirps that sweep across the bandwidth. Each symbol is an up-chirp starting at a different frequency offset, encoding data in the starting frequency position.

Preamble
8 up-chirps
SF7/125kHz ≈ 8 ms preamble
Sync Word
2 symbols
0x12 (private) or 0x34 (LoRaWAN)
SFD
2.25 down-chirps
Marks start of payload
Header + Payload
Variable
Up to 255 bytes + optional CRC
Timing Notes: Time on Air: SF7/125kHz ≈ 50 ms for 10 bytes; SF12/125kHz ≈ 1.5 s for 10 bytes. EU 868 MHz has a 1% duty cycle limit (max 36 seconds TX per hour).

Analysis & Capture Tips

  • Use SDR with Inspectrum to visualise the chirp waterfall pattern
  • LoRa packets cannot be decoded by standard OOK/FSK tools — use gr-lora plugins
  • Monitor RSSI and SNR on the receiver to assess link quality
  • Check for 1% duty cycle compliance using spectrum analyser time-domain logging

Bench Troubleshooting & Repair Guide

1. Supply Voltage

Multimeter / Oscilloscope

The SX1276 is a 3.3V device. 5V will damage it. Verify VCC is 3.3V ±5%. Module draws up to 120 mA during TX — ensure regulator can handle this.

2. SPI Communication

Logic Analyser

Read register 0x42 (Version) — should return 0x12 for SX1276. If 0x00 or 0xFF, check MISO/MOSI/SCK/NSS wiring and SPI clock speed (≤10 MHz).

3. Frequency Calibration

SPI register read / Frequency Counter

Read registers 0x06–0x08 and calculate: Freq = Frf × 32 MHz / 2^19. Crystal tolerance is typically ±10 ppm.

4. Antenna & SWR

NanoVNA / SWR Meter

Use a NanoVNA to verify antenna resonance at 868 MHz with SWR < 2:1. A poor match wastes power and can damage the PA.

5. Link Budget

Calculator

Link Budget = TX Power + TX Gain − Path Loss + RX Gain. Free-space path loss at 868 MHz over 1 km ≈ 91 dB. RX sensitivity at SF12 ≈ −137 dBm.

Theme Palette

Default Dark
High-contrast dark
Amber Terminal
Monochrome amber
Matrix CRT
Phosphor green
Workbench Light
Clean light mode

Audio & Display

Relay Click Sounds Web Audio API — soft mechanical clicks
CRT Scanline & Flicker Pure CSS overlay effect

System Info

Customization Panel Theme preference, audio FX, and CRT overlay settings are saved to your browser's localStorage and persist between visits. No cookies or server-side storage is used.
Keyboard Shortcuts Press Esc to close this panel. Use the header moon/sun icon to cycle themes.