AquaBlade - RC Water Jet Boat RS775
Print Profile(1)

Bill of Materials
- RS775 Motor x 1: Main propulsion motor for the water jet boat
- LM2596S 5V x 1: Voltage regulator to power servos and electronics
- Servo MG90S x 1: Servo for rudder control
- BTS7960 x 1: RS775 motor driver, speed control and protection
- nRF24L01 x 2: Radio module used both in boat and custom DS4 transmitter
- 3S Battery x 1: Power source for motor and electronics
- 5mm Metal Shaft x 1: Transfers rotation from motor to the impeller
- 5mm Coupling x 1: Flexible coupling for connecting shafts
- ESP32 x 1: Controller for custom DS4 transmitter
- Arduino Nano x 1: Onboard microcontroller, receives commands from the transmitter and controls the motor and servo
- 18650 Battery x 1: Li-ion cells for building custom DS4 transmitter battery pack
- M4 nuts x 9: For assembling main hull components
- M4×12 bolts x 7: For assembling main hull components
- M4×20 bolts x 8: For assembling main hull components
Description
AquaBlade – RC Water Jet Boat RS775 🚤
This project is a fully functional remote-controlled boat, nearly 50 cm long, powered by an RS775 water jet motor. Control is via a DualShock gamepad using a transmitter on ESP32 and a receiver on Arduino Nano.
The boat includes:
- RS775 motor with BTS7960 driver ⚡
- MG90S servo for the rudder 🛶
- Metal shaft and 5 mm coupler 🛠️
- nRF24L01 for wireless communication 📡
- 3S LiPo battery 🔋
The transmitter uses:
- ESP32 💻
- 18650 battery 🔋
- nRF24L01 📡
- DualShock gamepad 🎮
This project demonstrates wireless boat control with LED feedback for motor speed modes and servo-based rudder steering.
⚙️ Printing Notes
🧩 Recommended settings:
- Layer height: 0.16 mm
- Infill:
- Main parts — 100%
- TopCover and WindowInserts — 15%
- Material: PETG
⏸️ Pause at Layer (for inserting nuts):
- 🧱 Electronics Plate → Insert 2 M4 nuts at layer 103
- 💧 Water Intake → Insert 4 M4 nuts at layer 41, 2 M4 nuts at layer 348, 2 M4 nuts at layer 1088
🔩 Additional hardware required:
- M4 nuts × 9
- M4×12 bolts × 7
- M4×20 bolts × 8
💡 Make sure all nuts and bolts are properly positioned before continuing the print.
📂 Sketch Files
1️⃣ Transmitter Sketch (ESP32 + nRF24L01)
File: AquaBlade - Transmitter.ino
Description:
- Sends gamepad inputs (via Bluepad32) over nRF24L01 to the boat
- Controls the LED on the gamepad according to boat’s response
Components: ESP32, 18650 battery, nRF24L01, optional LED indicator 💡
2️⃣ Boat Sketch (Arduino Nano + nRF24L01)
File: AquaBlade - RC Water Jet Boat RS775.ino
Description:
- Receives commands from the transmitter
- Controls RS775 motor via BTS7960 ⚡
- Controls MG90S servo for the rudder 🛶
- Provides LED feedback on motor speed mode (Green/Yellow/Red) 🔴🟡🟢
Components: Arduino Nano, RS775 motor, MG90S servo, BTS7960, nRF24L01, metal shaft, coupler, 3S LiPo battery 🔋
#BambuLab #MakerWorld #MakeIt3D #3DOutlet
#RCBoat #WaterJet #Arduino #ESP32 #RS775 #3DPrinting #DIY #Engineering #BoatModel #RemoteControl #Petg #3DPrint #Makers




























Comment & Rating (14)