[Holiday Announcement] We will be closed for Eid al-Adha Holiday. All orders after 14th June, 12 pm (GMT +8) will only be processed on 19th June.
Build an RC Boat Using micro:bit

Build an RC Boat Using micro:bit

Ready to set sail? Learn how to build your own remote control boat using a micro:bit! Follow along with this easy-to-follow tutorial and you'll be cruising through the water in no time.

 

Video Tutorial

 

Components Required

Hardware Components

 

Connection

 

Code #1 - For the first micro:bit on the boat

 

Connect your micro:bit to your computer and open MakeCode editor to start programming.

  • Add “MOTIONBIT” extension
  • then follow the code block in the picture above
  • After completing the code, download it on microbit

You can also view and edit the code by clicking here!

 

Code #2 - For the second micro:bit to remote control the boat

 

follow the code block in the picture above

You can also view and edit the code by clicking here!

 

STL Files to 3D Print the Boat

The boat was 3D printed using Artillery Hornet. You can find the STL files Here

 

Project Complete

Here's how the project works:

With the remote-control micro:bit, you can:

  • Shake it to start the motors
  • Press button A to move the fin 130 degrees
  • Press button B to move the fin to 50 degrees
  • Press both buttons A and B to return the fin to its default position of 90 degrees
  • Touch the micro:bit logo to stop the motors from moving.

Now you're ready to take your RC boat out for a spin!


Related Posts

Getting Started with MOTION:BIT & Projects Guide

Getting Started with MOTION:BIT & Projects Guide

This guide will show you how to kick start your MOTION:BIT project with some guides or example code to utilize the key features of the micro:bit expansion board..
CONTROL OMNI ROBOT CAR WITH MOTION:BIT USING BLUETOOTH APP

CONTROL OMNI ROBOT CAR WITH MOTION:BIT USING BLUETOOTH APP

This tutorial will show you how to create a robot using MOTION:BIT that can move and respond to your commands. Get ready to unleash your creativity!..