Component List

Complete list of all components needed to build an Autobot robot, organized by category.


Essential Components

These components are required for all robot configurations.

Microcontroller

ComponentQuantityNotes
ESP32 DevKitC or ESP32 NodeMCU1Main controller — choose one based on your PCB slot

Motors

ComponentQuantityNotes
DC Motor2 – 4Any DC motor compatible with H-Bridge (e.g., TT Motor, N20). Choose with or without Encoder.

Choose motor quantity based on your robot configuration: 2-wheel (2 motors), 3-wheel (3 motors), or 4-wheel (4 motors). Ensure the motor's voltage and current ratings match your chosen motor driver.

Motor Driver

ComponentQuantityNotes
L9110S 2-Channel1For 2-wheel or 3-wheel robots
L9110S 4-Channel1For 4-wheel robots or 3-wheel robots

Control Board

ComponentQuantityNotes
Custom PCB1Simplifies wiring; supports ESP32 + Raspberry Pi 5

Power

ComponentQuantityNotes
Power source (5V)1Choose: 18650 battery, AA batteries, Power Bank, or Li-Po
Step-Down Converter0 – 1Required if power source exceeds 5V

Structure

ComponentQuantityNotes
Robot Base (from Blueprint)1Cut from acrylic, metal, plywood, or other material
Screws & StandoffsAs neededM3 screws recommended

Wheels (Choose by Configuration)

ConfigurationWheels NeededQuantity
2-WheelRubber wheels + Caster wheel2 + 1
3-WheelOmni wheels3
4-Wheel DifferentialRubber wheels4
4-Wheel MecanumMecanum wheels4

Optional Components (AI & Vision)

These components are needed only if you want to use AI features such as Human Tracking and Line Tracking.

ComponentQuantityNotes
Raspberry Pi 51For image processing and AI
Camera Module1USB Webcam or Raspberry Pi Camera Module
Jumper Wires (UART)3RX, TX, GND — between ESP32 and Raspberry Pi
SD Card1For Raspberry Pi OS image
USB-C Power Supply (5V/5A)1For Raspberry Pi 5

Wiring & Accessories

ComponentQuantityNotes
Jumper wiresAs neededFor motor-to-driver and driver-to-ESP32 connections
Double-sided tapeAs neededAlternative mounting method
Battery holder0 – 1If using 18650 or AA batteries
Switch0 – 1Recommended for easy power on/off

Shopping List by Configuration

Minimal (2-Wheel, No AI)

#ComponentQty
1ESP32 (DevKitC or NodeMCU)1
2TT Motor2
3Rubber wheels2
4Caster wheel1
5L9110S 2-Channel driver1
6Custom PCB1
7Power source (5V)1
8Robot base (Blueprint)1

Full (4-Wheel Mecanum + AI)

#ComponentQty
1ESP32 (DevKitC or NodeMCU)1
2TT Motor (with Encoder)4
3Mecanum wheels4
4L9110S 4-Channel driver1
5Custom PCB1
6Power source + Step-Down1
7Raspberry Pi 51
8Camera Module1
9UART jumper wires3
10SD Card1
11Robot base (Blueprint)1

More Info