Skip to content

Week 17. Applications and Implications

Planning a final project masterpiece that will integrate the range of units covered.

What will it do?

  • The submarine will be able to move forward and backward.

  • Fins will be used to control movement up, down, left, and right.

  • A water pump will be used to fill the tank for diving and floating.

  • Data about battery, temperature, and position will be sent using LoRa through a coaxial cable to a floating station.

  • It will be controlled from a computer by a program created in C#.

  • A camera will be used to record video. (Advanced)

Who’s done what beforehand?

What sources will you use?

  • Datasheets of components will be used (Heltec ESP32S3 LoRa, INA219, MPU6050).

  • Fab Academy projects and online tutorials from GitHub and YouTube will be used.

  • Manuals from suppliers will be used as reference.

What will you design?

  • The PCB board will be designed in KiCad.

  • The submarine case and parts will be designed in Fusion 360.

  • Internal mounts, pump system, and fins with servos will be designed in Fusion 360.

  • The control program in C# will be developed in Visual Studio, using Windows Form Application.

What materials and components will be used?

  • PLA and PETG plastics will be used for 3D printing.

  • Acrylic tube will be used for the tank.

  • Bearings will be used on all shafts.

  • Seals and gaskets will be used for waterproofing.

  • Heltec ESP32 LoRa V3 and ESP32-S3 with camera.

  • Sensors for battery and temperature.

  • Servo motors and DC motor.

  • Water pump, batteries, BMS, DC-DC converters, and Antenna with coaxial cable.

Where will they come from?

  • Electronic parts will be bought online (Temu , Wildberries) and in local stores.

  • Materials like plastic and acrylic will come from Fab Lab and local shops.

How much will they cost?

Component Quantity Unit Price (USD) Total Price (USD) Source
1 Heltec ESP32 LoRa V3 1 35.00 35.00 AliExpress
2 ESP32-S3 CAM 1 45.00 45.00 AliExpress
3 26850 Li-ion Battery 4 12.00 48.00 Local Supplier
4 BMS Board (with charging) 1 10.00 10.00 AliExpress
5 DC-DC Converter (5V/12V) 2 5.00 10.00 AliExpress
6 Water Pump (12V) 1 15.00 15.00 Local Store
7 MPU6050 (Accelerometer) 1 3.00 3.00 AliExpress
8 INA219 Current Sensor 1 3.00 3.00 AliExpress
9 Bearings (various sizes) 6 2.00 12.00 Local Hardware Shop
10 Seals and O-rings 10 1.00 10.00 Local Hardware Shop
11 Coaxial Cable 10 m 1.50 / m 15.00 Local Electronics
12 PLA Filament (1kg) 3 15 45.00 Local Store
13 PETG Filament (0.5kg) 1 25.00 25.00 Local Store
14 PCB Milling Materials - 10.00 10.00 Fab Lab / Supplier
Total Estimated Cost 271.00 USD

The total cost will be about $271.00, including electronics, motors, batteries, seals, and printing materials.

What parts and systems will be made?

  • The submarine case will be made by 3D printing.

  • The PCB will be made by milling.

  • Software

  • Mechanical parts such as shafts, mounts.

What processes will be used?

  • KiCad will be used for 2D PCB design.

  • Fusion 360 will be used for 3D modeling.

  • 3D printing and PCB milling will be used for fabrication.

  • Hand soldering will be done for electronics assembly.

  • Programming will be done in Arduino IDE and Visual Studio.

  • Assembly with waterproof sealing will be performed.

What questions need to be answered?

  • If the submarine is fully waterproof.

  • The Communication works well over the coaxial cable.

  • Battery life and sensor accuracy need to be measured.

  • It needs to be tested if fins control the submarine properly.

How will it be evaluated?

  • It will be evaluated by how well the submarine works underwater.

  • The stability and clarity of data transfer.

  • The control quality might be tested.


Last update: May 22, 2025