đŸ“Ļ HDDS Packs
Open source - Apache 2.0 / MIT

HDDS Demo Packs

27 real time demonstrations built with HDDS, a complete DDS middleware written from scratch in Rust. From air defense radar to arcade games, every demo runs on real DDS.

27 Demos
Available packs
25 Videos
YouTube ready
100%
Open source
đŸŽ¯

Military & Defense

5 demos
Video
Air Defense Radar

Air Defense Radar

Real time radar tracking with SAM engagement

Air defense radar simulation tracking hostile targets in real time. Every contact — missiles, aircraft, threats — flows through HDDS. 18 microsecond mean latency. Full interop with RTI Connext & Fast DDS.

Canvas 2D UDP Multicast QoS Reliable Radar
Video
Artillery Fire Control

Artillery Fire Control

Ballistic computation and fire direction center

Fire mission received. Forward observer calls the target. The fire direction center computes ballistic trajectories — wind correction, elevation, charge. Rounds fly, observer adjusts, rounds converge.

Ballistics Reliable QoS Transient Local Fire Control
Video
VIP Convoy Escort

VIP Convoy Escort

Real time 3D tracking with tactical alerts

A VIP convoy tracked in real time. Each vehicle publishes GPS position, speed, and status over DDS. Escort vehicles form a protective formation. Tactical alerts trigger on threats.

3D Three.js WebSocket Bridge GPS Tactical Alerts
Video
Naval Convoy

Naval Convoy

Submarine warfare: submarines vs escorts

A naval convoy under threat. Merchant ships escorted through hostile waters. Submarines, sonar pings, torpedoes, depth charges. Every vessel publishes position, heading, and combat status over DDS.

3D Three.js Sonar Torpedoes Naval Warfare
Video
Sentinel Demo

Sentinel Demo

ESP32 + Raspberry Pi + DDS across 3 platforms

Microcontrollers, Raspberry Pis, desktop — all talking DDS. The ESP32 sends orders over HC-12 radio (433 MHz). A Pi gateway bridges radio to UDP. Cross-compiled for ARM v6, v7, v8.

ESP32 Raspberry Pi HC-12 433MHz Cross-compile ARM

Ready to Build?

All packs are open source. Clone, build, and deploy.