# Quickstart tutorials

Start with [Move your first arm](https://docs.viam.com/motion-planning/quickstarts/first-arm/) to see the motion service drive an arm end-to-end. Then do [Configure a frame system](https://docs.viam.com/motion-planning/quickstarts/frame-system/) to see how Viam ties arms, grippers, and cameras into one coordinate tree: the foundation everything else in this section builds on.

Both quickstarts run on fake components, so you can do them on any laptop without hardware. When you swap in a real arm or camera later, the machine configuration changes; your code does not.

[Move your first arm\
\
From zero to an arm moving under motion service control, using a fake arm that runs on any machine.](https://docs.viam.com/motion-planning/quickstarts/first-arm/)

[Configure a frame system\
\
Set up a table-mounted arm with a gripper and a wrist camera, and verify the frame configuration with TransformPose.](https://docs.viam.com/motion-planning/quickstarts/frame-system/)
