SS Edmund Fitzgerald

A 1:150 scale naval telemetry platform integrating custom dual-core ESP32 firmware, real-time audio synthesis, and MJPEG vision systems.

Open Source on GitHub

Platform Overview

Naval Architecture

Scale 1:150
Length 1.5 m
Displacement 22 lbs

Core Systems

Processor ESP32 Dual-Core
Vision AI-Thinker MJPEG
Audio I2S DAC + DFPlayer Pro
Power 8.4V LiPo

Hardware & Assembly

Audio Engine System

Throttle: 0% Pitch: 0.80×
Throttle
0%
Pitch Rate
0.80×
Volume
0.55
Status
IDLE
Pitch Rate = 0.8 + (throttle × 0.7)
0.8 1.15 1.5 0% 25% 50% 75% 100%
Volume = 0.55 + (throttle × 0.25)
0.55 0.675 0.8 0% 25% 50% 75% 100%

Adjust throttle to hear how the engine audio pitch and volume respond in real-time. Engine audio processed with FFT filtering for smooth looping.

Command Interface

Design and Schematics

Pool Testing

Sea Trials