Skip to content

Assemble

RemcoMusic edited this page Jul 28, 2019 · 7 revisions

Assemble

This guide will explain on how to make a robot that we used for this project.
You will have to follow the following steps to create the robot.

Step 1 - Robot parts

For this robot you will need the following list of components:

Part Link Cost
ESP-WROOM32 Link needs to be added -
MX1508 Motor Driver Link -
MCP1825S-3302E Power Regulator Link needs to be added -
LED-Ring Link needs to be added -
Mini step down Link needs to be added -
Motors 6V 200RPM Link needs to be added -

Some parts are required for the PCB that we made for this robot. We will tell a bit more about the PCB we created later on in this guide.

For a more detailed explanation go this page

Step 2 - Programming PCB

Once you got all the components including the PCB. You can solder every component on the PCB that needs to be directly soldered to it. For a more detailed look on the PCB go to this page

Now it is time to start programming the PCB.

  1. Connect the FTDI to the PCB (Insert photo)
  2. Download the robot code
  3. Download & Install Visual Studio Code(VSC)
  4. Install the PlatformIO extension through VSC
  5. Make sure you have opened the extension
  6. Install the Fastled library for all projects
  7. Open the project you have downloaded from GitHub (PlatformIO will recognize it as a project)
  8. Build the project and make sure there are no errors
  9. Now you can upload the code to the PCB

Step 3 - Print 3D parts

The robot is made out of 3D prints.
For a detailed explanation on how it is made go to this page

You will need to have these parts ready:

  • Top
  • Buttom
  • LED-Ring holder
  • Wheels

Step 4 - Final Assemble

Here is a short video on how to robot is put together.

Insert Video