Hardware

Costs and where to order, at three budget tiers

Follow this whether you are in San Francisco or somewhere AliExpress takes six weeks to reach. Prices checked September 2026.

Tier 0

$0

Falstad, Tinkercad and All About Circuits, so that you learn Ohm's law and dividers before spending anything. Genuinely do this first.

Tier 1

$45–$60

A starter kit and a multimeter. Every kit below is solderless, so you need no iron yet.

Tier 2

$110–$160

Add a soldering iron, solder, side cutters, wire strippers, helping hands, perfboard and extra passives.

Tier 3

$200–$300

Add a bench power supply, better meter, desoldering pump, storage drawers and a robot chassis kit.

Where to order

  • AliExpress is cheapest by a wide margin, often 3 to 10 times less, but shipping runs 2 to 6 weeks and there is no support when a board arrives dead.
  • Amazon is mid-priced and fast, and the right place for your first kit.
  • Elegoo direct ships from regional warehouses in about a week.
  • Adafruit and SparkFun cost more and are worth it early, because every product page links a full tutorial and their support is real.
  • Seeed Studio and DFRobot ship worldwide from China at low-to-mid prices.
  • DigiKey and Mouser are for exact parts by specification with genuine datasheets, not for kits.
  • Pololu ships internationally and is the best source for motors and drivers.
  • For your first order, pay the premium and buy from Amazon or Elegoo direct so you are building within days instead of sulking for a month. Once you know what a 10k resistor is for, order everything from AliExpress.
Full bench notes in Month 1

Priced items in the guide

Every dollar figure as it appears in the original text, grouped by module.

Month 1

Module
  • Make: Electronics, 3rd edition, Charles Platt ($29.99)
  • Tier 0, $0. Falstad, Tinkercad and All About Circuits, so that you learn Ohm's law and dividers before spending anything. Genuinely do this first
  • Tier 1, roughly $45 to $60. A starter kit and a multimeter. Every kit below is solderless, so you need no iron yet
  • Tier 2, roughly $110 to $160. Add a soldering iron, solder, side cutters, wire strippers, helping hands, perfboard and extra passives
  • Tier 3, roughly $200 to $300. Add a bench power supply, better meter, desoldering pump, storage drawers and a robot chassis kit
  • Elegoo UNO R3 Super Starter Kit ($42.99)
  • Elegoo UNO Basic Starter Kit ($19.99)
  • SparkFun Inventor's Kit v4.1.2 ($99.95)
  • Adafruit digital multimeter 9205B+ ($17.50)
  • Pinecil V2 soldering iron ($25.99 community, $35.99 retail)

Month 2

Module
  • ESP32-S3-DevKitC-1, 8MB flash, $15.95 at Adafruit Link: www.adafruit.com/product/5312
  • Classic ESP32 Dev Board, $15.00 at Adafruit Link: www.adafruit.com/product/3269
  • Seeed XIAO ESP32-C3, $4.99, for when you need something tiny Link: www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html
  • Generic ESP32 clones on AliExpress run roughly $4 to $9, which is unverified but is the well-known street range
  • Adafruit DRV8833 motor driver, $5.95, the cheapest good driver on the list Link: www.adafruit.com/product/3297
  • SparkFun TB6612FNG breakout, $14.77, the correct default replacement for the L298N Link: www.sparkfun.com/sparkfun-motor-driver-dual-tb6612fng-1a.html
  • Pololu gearmotor with encoder assembly, $19.95 each, with the encoder wiring already solved Link: www.pololu.com/product/3675
  • Pololu A4988 stepper driver carrier, $8.95Link: www.pololu.com/product/1182
  • FeeTech STS3215 smart servo, 12V, 30 kg·cm, $31.71 at RobotShop, which is the servo used in the open-source SO-101 arm Link: www.robotshop.com/products/feetech-12v-30kgcm-magnetic-encoding-servo-sts3215
  • HC-SR04 ultrasonic, $3.95, cheap obstacle detection with a wide cone and poor performance on soft surfaces
  • VL53L0X time-of-flight laser, $14.95, a much narrower 35-degree cone and no double-imaging problems
  • MPU-6050 6-DoF IMU, $12.95, the cheap classic where you do the fusion yourself, which is the point
  • BNO085 9-DoF IMU, $29.50, fusion on-chip with a UART mode built for robotics
  • Pololu magnetic encoder pair, $8.95, for adding odometry to motors that lack it
  • RPLIDAR C1 360-degree lidar, $69.00 at DFRobot, newer and cheaper than the classic A1
  • Line-following robot. Quality build roughly $105, budget build roughly $38
  • Bill of materials, quality: ESP32-S3 $15.95, Pololu Romi chassis kit $39.95, TB6612FNG driver $14.77, QTR-8RC reflectance array $12.95, batteries and holder about $12, wiring and headers about $10
  • Budget version: generic ESP32 about $6, 2WD acrylic chassis about $12, DRV8833 $5.95, five TCRT5000 sensors about $3, batteries about $6, wiring about $5
  • Self-balancing robot. Quality build roughly $134, budget build roughly $62
  • Bill of materials, quality: ESP32 $15.95, two gearmotor-with-encoder assemblies $39.90, TB6612FNG $14.77, MPU-6050 $12.95, printed or laser-cut chassis about $10, LiPo and charger and wheels about $30, misc about $10

Month 3

Module
  • Fusion Personal if you want CAM and 3D-print integration later. Free on a renewable 3-year term for non-commercial use under $1,000 a year of revenue, but with limited import and export file types
  • SOLIDWORKS for Makers at $48/year if you want the industry-standard tool, with the caveat that native files are watermarked and will not open in commercial SOLIDWORKS
  • Creality Ender-3 V3 SE, $199
  • Bambu Lab A1 mini, $219.99
  • Bambu Lab A1, $299.99, with the 256mm bed you will want for larger brackets
  • Creality K1C, $369, enclosed and hardened for carbon-fibre filaments
  • Bambu Lab P1S, $799, enclosed CoreXY for ABS and ASA
  • JLC3DP starts at $1.00 per part for MJF nylon and FDM, with 3-day builds
  • The honest economics: an SO-101 arm needs roughly 1kg of PLA+, which is about $20 to $25 of filament on your own machine against $30.99 for a ready-printed set. A printer does not pay for itself on one build. It pays for itself on iteration, because the tenth revision of a gripper finger costs 40 cents and 25 minutes at home, against $8 and a week from a service
  • Official bill of materials, verified in the repo: $229.88 US for a leader and follower pair, $121.94 for a single follower arm, excluding 3D printing
  • Seeed Studio SO-ARM101 Pro servo kit, $277.99, motors and control boards without printed parts
  • Seeed Studio printed parts set, $30.99, if you have no printer
  • Robonine SO-ARM101 complete kit, $349.00, shipping from Delaware
  • WowRobo via OpenELAB, $325.99 printed parts plus servos, $419.99 unassembled full kit, $489.99 fully assembled
  • $0: everything in the LeRobot stack runs in MuJoCo simulation before hardware exists, which is the answer if you cannot import anything
  • $50 to $80: the EEZYbotARM MK2, free STLs, built from MG996R hobby servos and printed parts. It teaches linkage kinematics rather than servo-bus protocols Link: www.thingiverse.com/thing:1454048
  • $122: a single SO-101 follower arm if you print the parts yourself. You lose teleoperation and keep the entire software path
  • $199.99: Hiwonder xArm 1S, the cheapest arm with intelligent bus servos that report position and voltage Link: www.hiwonder.com/products/xarm-1s

Month 4

Module
  • The Construct (free tier, paid from €39.97/month)
  • Edouard Renard, ROS 2 for Beginners, Level 1 (Udemy, roughly $10 to $20 on sale)
  • Edouard Renard, Level 2: TF, URDF, RViz, Gazebo (Udemy, roughly $10 to $20 on sale)
  • $0: Gazebo with a simulated lidar. Do the entire SLAM and Nav2 curriculum here first
  • $250 to $450: DIY: RPLIDAR C1 at $69, a Raspberry Pi 4 or 5, a differential-drive base with encoders, a motor driver and a battery. Most learning per dollar, and the most yak-shaving
  • $300 to $535: a ready platform. Hiwonder MentorPi M1 from $299.99 runs ROS 2 Humble on a Pi 5 with lidar and a depth camera. Waveshare's UGV Rover ROS 2 kit at $534.99 splits a Pi host and an ESP32 real-time controller, which is how real robots are actually architected

CONCLUSION

Module
  • The capital is real. Physical AI startups raised $47.4B in H1 2026 across 521 deals, more than 2022 to 2024 combined, per Crunchbase. Narrower robotics-only funding hit $18.8B by late June 2026, against $15B for all of 2025
  • The individual rounds are real. Neura Robotics raised $1.4B, Skild AI $1.4B, Apptronik $520M, and Figure carries a $39B post-money valuation per The Robot Report's 2026 outlook
  • O*NET/BLS median: $122,930 for robotics engineers, which is the only official figure here
  • Entry level: roughly $80k to $100k per Payscale and Salary.com, higher at coastal and well-funded employers
  • Mid level, 3 to 6 years: $120k to $165k at conventional employers
  • Senior: $160k to $230k mainstream
  • Frontier physical-AI companies pay well above that. A live Figure listing for Helix AI Engineer, Robot Learning posts $200,000 to $400,000 base, and their perception role posts $200,000 to $350,000
  • Robot foundation model specialists: $280k to $475k total comp per recruiter placement data, though that is recruiter-reported rather than survey data and is heavily equity-weighted
  • Outside the US, to calibrate: Germany around €70,000 median total per Glassdoor, Switzerland around CHF 95,000, UK base £32,000 to £50,000, India around ₹653,000
  • Robotics engineers on Upwork list $22 to $70/hour, clustering $30 to $50
  • ROS project work on Upwork is priced per deliverable: $500 to $1,200 for a node implementation, $1,200 to $2,500 for launch configuration, $4,500 to $7,000 for a sensor integration pipeline, $7,000 to $12,000 for a full system architecture
  • ZipRecruiter puts ROS developers at an average $52.84/hour
  • And the number that makes integration a career rather than a task: in a robot cell, the robot itself averages about 25% of the total project cost. The other three quarters is engineering, safety and integration. A $35k arm becomes an $80k working system, and that $45k gap is what you are selling
  • Teleoperation and data collection averages $28.24/hour, with most between $22.12 and $32.93. Figure posted a Humanoid Robot Operator role at $25 to $35/hour with no degree requirement stated, and Weave Robotics posted at $25/hour
  • Robotics technician median $73,900 per BLS, typically entering with an associate's degree