Table of Contents

DIY Smartphone Controlled Electric Boat

Project Description


Control, control, control your boat
Wirelessly with your Smartphone
Via an app with super cool features
Get ready to have your mind blown!

Well, that pretty much sums today’s project, perhaps. All you need to make your own electric boat is some polystyrene, DC motors, a fan, evive, and loads of DIYing. To control the boat you’ll need Dabble, our in-house developed project-making mobile application, which you can get here.

So, what are you waiting for? Get on board!


We will start by making the hull of the boat.

Take 1-meter piece polystyrene (thermocol) and cut it in the shapes as shown in the below figure.The design the final cutouts

Take the lower part of the hull of the boat which is the solid piece and fix the hollow part on it using glue.the boat

Take another small piece of thermocol and fix the DC motor on it. Attach a small fan on the shaft of the motor.add the dc motot

Attach this motor assembly on the hollow thermocol sheet.add dc to the boat

We need a small piece on which the water has no effect to make the rudder. For this, we’re going to take a small piece of metal.
Take a micro servo. Fix a double-sided servo horn on the servo head. Glue the metal piece to this horn using hot glue.add metal to servo

Attach the servo motor below the DC Motor using glue.Add servo to the boat

The assembly is thus complete.


Connect the motors as shown in the fritzing diagram:

Connect the DC motor to M1 Motor channel.

Servo to:

  • GND- GND of evive
  • VCC- +5V of evive
  • Signal-  Digital Pin 2fritzing of the boat


Upload the following code to evive:

Main Code Start Direction Control Motor Control


The boat we have made here will be controlled via a mobile application. The Bluetooth module is used to connect it to your Smartphone.

The fan attached to the DC motor is used for the movement of the boat.

The servo is used to steer the boat.

We are going to use the Dabble’s Gamepad module for steering the boat.Dabble Game Pad

  • Start key – Start the motor
  • Select – Stop the motor
  • Up key – Move the boat forward.
  • Left – Turn Left
  • Right – Turn Right


With this, your DIY Smartphone-controlled electric boat is ready to go out and explore the unexplored!

BTW, hope you’re as excited as we are for the launch! It’s getting closer and we couldn’t be any more psyched! Know all about it over here.

Project Downloads - Code and Files

Circuit Diagram

Circuit Diagram DescriptionCircuit Diagram Fritzing Diagram

Connect the motors as shown in the fritzing diagram:

Connect the DC motor to M1 channel.

Servo to:

  • GND- GND of evive
  • VCC- +5V of evive
  • Signal-  Digital Pin 2

Explore Related Projects by STEMpedia

Level up your robot control skills by learning how to control a 2-Wheel Drive Robot with hand gestures using PictoBlox AI's Machine Learning extension. Get ready to channel your inner Jean Grey!
Learn how to make a two-wheel-drive robot and code on the go with PictoBlox's mobile app. Control your robot in real-time with your smartphone!
Learn how to make an automatic chocolate dispenser to delight Santa this Christmas. All components can be found in the evive Starter Kit. Let's begin!

Explore Community Projects