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.
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
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
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
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
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