
Every week someone walks into the shop and says, "My kid wants to build a robot." Then they look at the wall of kits, motors and wires and quietly ask what a robot actually is. Fair question. The word covers everything from a solar bug on the kitchen table to a 3-pound spinner that eats other robots for lunch.
Here is the good news. They all work the same way. Once you know the four parts every robot shares, picking a first project gets easy. This guide walks you through those parts, the three main ways to get started, and what you need on the workbench.
The Short Answer
To start robotics, learn the four parts every robot shares: a brain (radio receiver or microcontroller), muscle (motors and servos), senses (sensors) and power (battery and switch). Then pick a path: a STEM kit, a coded rover or arm, or combat robots. Start small, build, test, then add code.
- Ages 8 to 12: start with a snap-together, solar or hydraulic kit. No code needed.
- Ready to code: a micro:bit or Arduino-style robot teaches the build, code and test loop.
- Combat robots: start in the 150 g fairyweight or 1 lb antweight classes, where repairs are cheap.
1. The Four Parts Every Robot Shares
A robot is a machine that senses, decides and moves. That takes four subsystems. Miss one and you have a very nice paperweight.
The brain: radio receiver or microcontroller
The brain turns instructions into motor commands. In a driven robot, like a combat bot, the brain is just a radio receiver taking orders from your transmitter. In a robot that thinks for itself, it is a small programmable board.
| Brain | Best for | Coding? |
|---|---|---|
| 2.4 GHz radio and receiver | Combat bots, driven rovers | None. The sticks drive the speed controllers and servos directly. |
| BBC micro:bit | First coded robots, classrooms | Easy. Free MakeCode blocks or Python in a browser. |
| Arduino-style board | Line followers, obstacle avoiders | Moderate. C/C++ in the Arduino IDE. |
| ESP32 | Phone-controlled or Wi-Fi robots | Moderate. C++ or MicroPython, with Wi-Fi and Bluetooth built in. |
| Raspberry Pi | Cameras, vision, advanced projects | Advanced. A small Linux computer, usually coded in Python. |
Already fly or drive RC? You are halfway there. Combat bots and driven rovers use the same transmitters, receivers and LiPo batteries you already know.
The muscle: motors and servos
- DC gearmotors drive wheels. The gearbox trades raw speed for usable torque.
- Standard servos move to an angle and hold it. They are perfect for steering, arm joints and grippers. A light one like the Hitec HS-81 Micro Servo works well for small grippers and camera tilts.
- Continuous-rotation servos spin like a gearmotor but plug straight into a servo signal, which makes them an easy drive wheel for practice bots. Browse the full servo collection.
- Brushless motors spin weapons on combat robots. They need their own speed controller (ESC).
The senses: sensors
Sensors let a robot react without you. Beginners usually start with an ultrasonic distance sensor (it bounces sound off walls), infrared line sensors (they follow a dark line on a light floor) and light sensors. The Tamiya Microcomputer Robot Kit (Wheeled) uses an ultrasonic sensor to spot obstacles and steer around them.
The power: battery, switch and regulator
Motors want lots of current. Brains want clean, steady voltage, usually 5 V or 3.3 V. A good power system keeps the two apart and gives you a way to shut everything off fast.
2. Pick Your Path: Kits, Coded Robots or Competition
There is no wrong door. Pick the one that matches the builder's age and what makes them light up.
STEM kits: build first, code later
Mechanical and science kits teach gears, linkages and energy without a single line of code. They are the best start for ages 8 to 12, and a great warm-up for anyone.
| Kit | What it teaches | Good for |
|---|---|---|
| 4M 3-in-1 Mini Solar Robot | Solar power, gearing, three build modes | Ages 8+ |
| KidzRobotix Hydraulic Robotic Arm Kit | Hydraulics and how a claw grips | Ages 8+ |
| Tamiya Mechanical Racehorse | Motors, link rods and walking motion | Older kids and adults with a screwdriver |
| Tamiya Microcomputer Robot Kit (Wheeled) | Building, sensors and coding with a micro:bit | Ready-to-code builders |

See the whole range in our robotics collection, 4M project kits and educational STEM kits.
Coded rovers and arms
Once a builder can follow instructions, add a brain. A classic first project is a two-wheel rover that drives forward until its distance sensor sees a wall, then turns. After that, try a line follower, then an arm with three or four servos. Each step adds one new idea.
Competition teams, including VEX
If your student loves deadlines and teamwork, school competitions like VEX are a great path. Teams build and code a robot for a new game each season. We do not sell VEX kits, but we do run VEX robotics classes right here in the store. Read our VEX Robotics for Beginners guide to compare VEX IQ and V5, and contact us for upcoming class dates.
3. Combat Robotics 101 and Your Workbench
Combat robotics is pure mechanical problem solving. You drive with a regular RC radio, so there is no code. There is, however, a lot of learning what breaks.
Weight classes for beginners
Most US small-bot events follow the SPARC rule set. These are the classes beginners see most:
| Class | Weight limit | Why start here |
|---|---|---|
| Fairyweight | 150 g | Tiny, cheap and often 3D printed |
| Plastic antweight | 1 lb | Printed plastic frames keep damage and repairs low |
| Antweight | 1 lb | The classic starter class with lots of open designs |
| Beetleweight | 3 lb | Much harder hits. Best as a second robot |
Plastic antweight events typically limit custom frames and weapons to 3D-printed plastics such as PLA, PETG and ABS. Rules vary by event, so read the rules for the one you plan to enter before you print.
What goes inside a combat bot
- Radio and small receiver with mixing, so one stick drives both wheels.
- Two small brushed ESCs for the left and right drive motors.
- A brushless motor and ESC if you add a spinning weapon.
- A power switch or removable link to cut battery power by hand.
- A small LiPo pack, usually 2S or 3S, and a proper balance charger.
The beginner workbench
| Tool | Why you need it |
|---|---|
| Temperature-controlled soldering iron, like the Trinity TK950 Soldering Station | Motor leads, switches and battery connectors |
| Rosin-core solder and flux | Clean, strong joints |
| Small screwdrivers and metric hex drivers | Chassis screws and motor mounts |
| Wire strippers and silicone wire | Flexible wiring that survives vibration |
| Multimeter | Finding shorts and checking battery voltage |
Find the rest in our tools collection.
Before you plug in the battery
- Check for a short between battery positive and ground with your multimeter.
- Put the robot on a block so the wheels and weapon are off the table.
- Turn the transmitter on first, with the throttle at zero.
- Switch the robot on, then turn the transmitter off and confirm everything stops.
- Run it for a few seconds and feel the motors and drivers for heat.
Conclusion
Every robot comes down to a brain, muscle, senses and power. Start with a kit that matches the builder's age, add code when they are curious, and try combat bots when they are ready to break things on purpose. Build small, test often and ask why when something fails. That is the whole hobby.
Shop our robotics kits, educational STEM kits and servos online, or visit our Cumming, GA showroom. We have been helping builders since 1978 and are happy to talk through a first project. Ask us about our in-store VEX classes too.
Gear Mentioned in This Guide
Frequently Asked Questions
What is the best first robot for a beginner?
For ages 8 to 12, start with a snap-together or solar robot kit. For ages 10 and up who want to code, a programmable kit with a micro:bit or Arduino-style board is the best next step.
Do I need to know how to code to build a robot?
No. Mechanical kits and radio-controlled combat robots need no code at all. When you are ready, block-based editors such as Microsoft MakeCode let you start coding by dragging blocks.
What are the combat robot weight classes for beginners?
The small classes are 150 g fairyweight, 1 lb antweight, 1 lb plastic antweight and 3 lb beetleweight. Plastic antweight and antweight are the usual places to start because repairs are cheap.
Can I power motors straight from an Arduino?
No. An Arduino Uno I/O pin is rated for about 20 mA in normal use and 40 mA absolute maximum. Drive motors through a motor driver or speed controller powered from the battery, and connect all grounds together.
Does Atlanta Hobby sell VEX robots?
We do not stock VEX kits, but we run VEX robotics classes in our store. Contact us for upcoming class dates, and read our VEX beginner guide to compare VEX IQ and V5.
What tools do I need to start building robots?
A temperature-controlled soldering iron, solder, a small screwdriver and hex driver set, wire strippers and a multimeter cover most beginner builds. Add a LiPo balance charger if your robot uses LiPo batteries.






