Education › Robotics › Stage 1: Foundations — get started

Your kit: what to buy, where, and how to get it cheap

The starter shopping list, official vs clone, where to buy in each region, and how to spend far less.

Beginner ~34 min read Module 4 of 16

Robotics is the rare software-adjacent skill that needs physical parts, and the shopping is where beginners either overspend wildly or get stuck deciding. This lesson fixes that. It lists exactly what a capable starter setup contains, explains the official-versus-clone question honestly, tells you where to buy in each region, shows the moves that cut the cost by more than half, and ends with a concrete budget build and its total. You can be running your first robot for the price of a couple of takeaways.

After this module you can
  • List the parts a first robotics setup actually needs — and the ones you do not yet
  • Decide between official boards and clones with a clear rule
  • Find reputable places to buy in your region
  • Apply concrete tactics to spend far less, and plan a budget build to a total

What a starter setup actually contains

You do not buy parts one at a time — that is the expensive way. You buy a starter kit: a box that bundles a microcontroller with a generous pile of components, sensors and wires for far less than the sum of the parts. A good Arduino-style starter kit (brands like Elegoo, Kuman, Freenove and SunFounder are popular) contains almost everything for the first several lessons of any robotics course.

  • A microcontroller board (an Arduino Uno or clone) and a USB cable.
  • A breadboard and a bundle of jumper wires.
  • A bag of resistors, a handful of LEDs, and push buttons.
  • A few sensors: usually an ultrasonic distance sensor, an IR sensor, and a potentiometer.
  • One or two servo motors, and often a small motor with a driver.
  • A battery holder, and a booklet or online tutorials.

For a *moving* robot specifically, you also want a 2-wheel-drive (2WD) robot chassis kit — a small acrylic or metal base with two geared motors, two wheels, a caster and a battery box. That, plus a motor driver board (an L298N or similar) to connect the motors to your Arduino safely, turns your electronics kit into an actual robot. Everything else — cameras, a Raspberry Pi, fancy sensors — waits until you need it.

Tip

Do not buy a Raspberry Pi kit thinking it is the robotics starter kit. The Pi is a computer for later (vision, ROS 2). The beginner's kit is an Arduino-style electronics kit plus a 2WD chassis. Mixing these up is the most common first-purchase mistake.

Official vs clone — the honest truth

Arduino is open hardware, which means anyone can legally make compatible boards. An official Arduino Uno costs around $28; a clone that behaves identically costs $5–10. For learning, the clone is completely fine — it runs the same code, uses the same pins, and the same tutorials apply. The difference is build quality, the occasional need to install a driver for the clone's USB chip, and that buying official supports the people who created the platform and its free software.

A sensible rule: start with clones and a bundled kit to keep the cost of learning tiny, and buy an official board or two later if you want to support the project or need guaranteed quality for something important. There is no shame in clones — a huge share of the robotics-learning world runs on them. The one caveat is very cheap no-name modules can be inconsistent, so favour kits from the brands with a track record rather than the absolute cheapest listing.

Where to buy, by region

The parts are the same worldwide; only the fastest, cheapest source changes. Marketplaces are quickest; specialist shops give better support and quality; direct-from-Asia is cheapest if you can wait for shipping.

RegionFast & easyCheapest / specialist
GlobalAmazonAliExpress (slow shipping, lowest prices)
US / CanadaAmazonAdafruit, SparkFun, Elegoo direct
UK / EuropeAmazonPimoroni, The Pi Hut, Kitronik, BerryBase
IndiaAmazon.inRobu.in, Robocraze, local SP Road/Lamington markets

Two tips that apply everywhere. First, a local electronics market (every big city has one) often beats online for common parts you need today, with no shipping. Second, the brand shops (Adafruit, SparkFun, Pimoroni) are worth the small premium when you are stuck, because their tutorials and support are excellent — buying one well-documented sensor from them can save you an evening of confusion.

How to get it much cheaper

The gap between a careless and a careful robotics budget is large — easily 2–3×. These moves cut the cost without cutting the learning.

  1. Buy a bundled starter kit, never individual parts — the same components loose cost two to three times as much.
  2. Choose clones over official boards while learning; save official for when it matters.
  3. Buy from AliExpress if you can wait two to four weeks — prices are a fraction of local, ideal for a planned build.
  4. Buy only what your current step needs; a camera and Pi bought early usually sit unused for months.
  5. Use free simulation (a later lesson) to learn and test before spending on hardware at all.
  6. Check makerspaces, school and university labs, and libraries — many lend kits or have parts to spare.
  7. Salvage motors, wires and sensors from old toys, printers and appliances before buying new.

A quick way to keep a build honest is to tally it before you buy. A tiny script makes the trade-offs obvious — swap a clone for an official board and watch the total jump.

python
# A budget planner for a first moving robot (approx USD, clones).
parts = {
    "Arduino Uno clone": 8,
    "Starter electronics kit": 25,   # breadboard, wires, resistors, LEDs, sensors
    "2WD chassis + motors + wheels": 12,
    "L298N motor driver": 3,
    "Battery holder + AA cells": 4,
}
total = sum(parts.values())
for name, price in parts.items():
    print(f"{name:32} ${price}")
print(f"{'TOTAL':32} ${total}")
# Swapping the clone for an official Uno (+$20) pushes this from ~$52 to ~$72.
Hands-on practice

Plan and price your first build

  1. Write your shopping list for a moving robot: board, kit, chassis, motor driver, power.
  2. For each item, find one fast source and one cheaper source available in your region.
  3. Decide clone or official for the board, and justify it against your budget.
  4. Total your list two ways — the fast way and the cheapest way — and note the difference.
  5. Identify one part you were tempted to buy now that you should actually defer until a later lesson.
Cheat sheet

Your kit: what to buy, where, and how to get it cheap — at a glance

Main things to focus on

  • Buy a bundled starter kit, not loose parts — it is 2–3× cheaper.
  • Clones are fine for learning; official boards support the project.
  • A first moving robot is an Arduino kit + a 2WD chassis + a motor driver.
  • Marketplaces are fast, AliExpress is cheapest (slow), brand shops give support.
  • Buy only what the current step needs; defer the Pi and camera to the vision lesson.
  • A capable first build is roughly $45–55 in clones.

Starter kit contents

Board + USBArduino Uno or clone and its cable
Breadboard + wiressolderless prototyping and jumpers
Resistors + LEDsthe bag of 220 Ω resistors and lights
Basic sensorsultrasonic, IR, potentiometer
Servo / motora small actuator to move things

For a moving robot

2WD chassis kitbase, motors, wheels, caster, battery box
Motor driver (L298N)connects motors to the board safely
Battery holderpowers the motors separately from the board

Where to buy

Amazonfast and easy everywhere
AliExpresscheapest, slow shipping — plan ahead
Adafruit / SparkFunUS; best tutorials and support
Pimoroni / Pi HutUK/Europe specialists
Robu.in / RobocrazeIndia online; plus local markets

Money-saving moves

Bundlekit over loose parts saves the most
Cloneidentical for learning, a fraction of the price
Deferbuy only what the current lesson needs
Simulatelearn free before buying hardware

Common pitfalls

  • Buying parts individually instead of a starter kit, paying two to three times more.
  • Buying a Raspberry Pi kit thinking it is the beginner robotics kit — it is for later.
  • Purchasing a camera, Pi and advanced sensors early, then leaving them unused for months.
  • Chasing the absolute cheapest no-name listing and getting an unreliable module.
  • Ordering from AliExpress the week you need it, then waiting a month for shipping.
Quiz

Check your understanding

5 questions · 4 to pass · answers are explained as you go. Your best score is saved on this device only.

Progress and quiz scores are saved in this browser only. Back up or restore on the hub.

Was this lesson useful? Tell me what to improve →