F439_CPP_TX-RX_LoRa_Project

Loading...
Searching...
No Matches
F439_CPP_TX-RX_LoRa_Project Documentation

This documentation covers the firmware architecture for the STM32 Nucleo-F439 TX/RX LoRa project.

## Project Overview

The firmware currently targets a secure LoRa weather-station link built around:

- STM32 Nucleo-F439
- SX1262 LoRa radio
- TX outdoor weather-station node
- RX indoor receiver/display node

## Project-Level Documentation

- Firmware Architecture Overview
- Firmware Architecture Groups
- Radio Application Layer
- RadioLink Protocol Layer
- SX1262 Driver Layer
- Persistence Layer
- Hardware Abstraction Layer
- RadioLink Subsystem
- Protocol Verification and QA Harness
- Wire v3 RX Processing Pipeline
- RadioLink Security Model
- Wire v3 Frame Format

## Architectural Direction

The documentation structure is intentionally project-level rather than module-only. This allows future expansion to describe:

- radioApp behavior and role handling
- transport-agnostic RadioLink reuse
- protocol verification / QA harness operation
- persistent replay-state handling
- future subsystem-level architecture growth