Loading project files...
← Back to Projects
RF · Wireless

Wireless Communication Box

A custom RF communication module built for secure, long-range data links — combining AES-encrypted packet transmission, adaptive range extension, and a real-time diagnostics link for signal health monitoring.

RF ModuleAES EncryptionEmbedded CLoRa-class Range
Overview

The Problem & Approach

Standard Wi-Fi and Bluetooth modules fall short in two common scenarios: long range outdoor links, and situations where you genuinely need the transmission itself encrypted rather than relying on a higher-level protocol. This project builds a dedicated point-to-point RF box to solve both.

Two identical enclosures — a transmitter and receiver — communicate over a sub-GHz RF link with a custom packet format. Every payload is encrypted with AES-128 before transmission, and a rolling sequence number guards against replay attacks. A built-in diagnostics channel reports RSSI, packet loss, and link quality back to both ends continuously.

The result is a general-purpose secure wireless bridge that's been used for everything from remote sensor telemetry to a simple encrypted walkie-talkie-style data link between two lab benches.

Key Features

What It Does

🔐

AES-128 Encryption

Every packet is encrypted end-to-end before transmission, with per-session key rotation.

📡

Extended Range Mode

Adaptive spreading factor trades throughput for range, reaching over 1.5km line-of-sight.

📊

Real-Time Diagnostics

Live RSSI, SNR, and packet-loss reporting streamed alongside the main data channel.

🔁

Replay Protection

Rolling sequence numbers reject duplicate or replayed packets automatically.

🔋

Low-Power Standby

Radio sleeps between transmission windows, extending field deployment battery life.

🧩

Modular Payload Format

Simple framed packet structure makes it easy to carry sensor data, text, or commands.

Interactive Demo

Signal Transmission Visualizer

Watch simulated encrypted packets travel between the TX and RX nodes. Click the lock icon to toggle encryption on and off.

LINK STATUS · TX ↔ RX
TX RX
🔒AES-128 ENCRYPTION ACTIVE
RSSI: -58 dBm PKT LOSS: 0.2%
Technical Specification

Under the Hood

RF Frequency433 / 868 MHz (region dependent)
Range (LOS)Up to 1.5 km, extended mode
EncryptionAES-128, per-session key
Data Rate0.3 – 50 kbps adaptive
MCUSTM32F103 (Blue Pill class)
Power3.7V Li-Po, solar-chargeable
Embedded CSTM32CubeIDERF Transceiver (SX1278-class)AES-128UART Protocol Design

Interested in a similar build?

I take on consultancy and freelance electronics projects — from prototype to production.

Get in Touch →
← Home Automation System