[ 868.0 MHz ] [ SF7-SF12 ] [ SCANNING ]

LoRaAP

Low-Level LoRa Protocol Analyzer
🔧 LEGACY PROJECT - PLANNED REFACTOR
📅 Project Timeline: ~2017-2018 (7+ years ago) | Status: Archived, pending modernization

📡 Project Overview

LoRaAP was designed as a portable, low-level LoRa protocol analyzer that could capture, decode, and visualize LoRa radio transmissions in real-time. The project combined custom hardware (RFM95 radio module + ESP8266) with an Android smartphone interface to create a field-deployable tool for LoRa network analysis and debugging.

🔧 Hardware Architecture

Core Components

Frequency Range
868 MHz / 915 MHz
Spreading Factor
SF7 - SF12
Interface
USB OTG Serial
Power Supply
USB 5V

📱 Software Features

Android GUI Application

A custom Android application provided the user interface for:

ESP8266 Firmware

The embedded firmware handled:

🎯 Use Cases

� Project Images

LoRa Receiver Hardware

RFM95 + ESP8266 breakout board with antenna

LoRa Receiver

Complete hardware assembly with antenna and USB connection

Hardware Detail View

Board with ESP8266, RFM95 module, and antenna - source code printout visible in background

LoRa Receiver Detail

Detailed view showing ESP8266 + RFM95 integration with source code printout

🔄 Future Development

Planned Improvements

📚 Technical Background

LoRa Technology

LoRa (Long Range) is a spread spectrum modulation technique derived from chirp spread spectrum (CSS) technology. It provides long-range communication (up to several kilometers) with low power consumption, making it ideal for IoT applications.

Key Parameters

🛠️ Development Challenges

The project presented several interesting technical challenges:

💡 Lessons Learned

This project provided valuable experience in:

🔗 Project Resources

"Listening to the radio spectrum, one packet at a time." 📡

← Back to Main