Skip to content

ryanmio/EdmundFitzgeraldController

Repository files navigation

SS EDMUND FITZGERALD 1:150 // PROJECT TELEMETRY

TELEGRAM MESSAGE RE: PROJECT OVERVIEW AND SYSTEM TELEMETRY


VESSEL SPECIFICATIONS

LENGTH: 1.5 METERS (NEARLY 5 FEET) STOP WEIGHT: 22 LBS (DISPLACEMENT LOADED) STOP CONSTRUCTION: 3D PRINTED ON BAMBULABS P2S STOP DESIGN: CUSTOM MODIFICATIONS VIA FUSION360 STOP ORIGINAL HULL: STATIC MODEL CONVERTED FOR MARINE SERVICE STOP

PROPULSION & CONTROL

POWER: 8.4V MAIN BATTERY PACK STOP REGULATION: UBEC 5V OUTPUT FOR ELECTRONICS STOP MOTOR: BRUSHED DC VIA ESC STOP STEERING: CUSTOM RUDDER MECHANISM STOP COMMAND: RADIO TRANSMITTER + MOBILE APP COMMAND STOP

COMPUTER (FIRMWARE)

CORE: 100% CUSTOM C++ ON ESP32 DUAL-CORE STOP TELEMETRY: REAL-TIME BATTERY SENSING + WATER INTRUSION ALERTS STOP EFFECTS: FULL LED SUITE + MORSE CODE BUZZER TONES STOP EYES: FPV VIDEO STREAMING FROM ESP32-CAM IN SMOKESTACK STOP

THE BRIDGE (MOBILE APP)

INTERFACE: EXPO / TYPESCRIPT MOBILE SUITE STOP DASHBOARD: REAL-TIME TELEMETRY + SYSTEMS CHECK STOP SIGNAL: DUAL-BAND WIFI WITH AUTO-FAILOVER STOP

REPOSITORY MAP

/firmware - C++ SOURCE FOR TELEMETRY AND CAMERA STOP /boat-telemetry-app - TYPESCRIPT EXPO COMMAND INTERFACE STOP /docs - LOGS AND BUILD GUIDES STOP

PROJECT DOCUMENTATION

View the Project Website - Interactive telemetry dashboard, specifications, and test documentation STOP


MAY THE BIG LAKE BE KIND STOP

END TELEGRAM

About

A 1:150 scale naval telemetry platform integrating custom dual-core ESP32 firmware, real-time audio synthesis, and MJPEG vision systems — modeled after the SS Edmund Fitzgerald.

Resources

Stars

Watchers

Forks

Contributors

Languages