# TUTORIALS

- [A. Meet Your Robot](/code-robotics/tutorials/meet-your-robot.md)
- [A-1 Circuit Board](/code-robotics/tutorials/meet-your-robot/a-1-circuit-board.md)
- [A-2 Motors and Wheels](/code-robotics/tutorials/meet-your-robot/a-2-motors-and-wheels.md)
- [A-3 Other Components](/code-robotics/tutorials/meet-your-robot/a-3-other-components.md)
- [B. Hello World Test](/code-robotics/tutorials/hello-world-test.md)
- [B-1 Arduino Code Editor](/code-robotics/tutorials/hello-world-test/b-1-arduino-code-editor.md)
- [B-2 New App Template](/code-robotics/tutorials/hello-world-test/b-2-new-app-template.md)
- [B-3 Global Variable](/code-robotics/tutorials/hello-world-test/b-3-global-variable.md)
- [B-4 Setup Function](/code-robotics/tutorials/hello-world-test/b-4-setup-function.md)
- [B-5 Loop Function](/code-robotics/tutorials/hello-world-test/b-5-loop-function.md)
- [B-6 Upload App to Robot](/code-robotics/tutorials/hello-world-test/b-6-upload-app-to-robot.md)
- [B-7 Add Sound](/code-robotics/tutorials/hello-world-test/b-7-add-sound.md)
- [B-8 Use Button](/code-robotics/tutorials/hello-world-test/b-8-use-button.md)
- [C. Driving and Turning](/code-robotics/tutorials/driving-and-turning.md)
- [C-1 Driving](/code-robotics/tutorials/driving-and-turning/c-1-drive-forward.md)
- [C-2 Turns (Pivoting)](/code-robotics/tutorials/driving-and-turning/c-2-turns-pivoting.md)
- [C-3 Test Wheel Encoders](/code-robotics/tutorials/driving-and-turning/c-3-test-wheel-encoders.md)
- [C-4 Drive for Specific Distance](/code-robotics/tutorials/driving-and-turning/c-4-drive-for-specific-distance.md)
- [C-5 Pivot By Specific Angle](/code-robotics/tutorials/driving-and-turning/c-5-pivot-by-specific-angle.md)
- [C-6 Drive Straight Continuously](/code-robotics/tutorials/driving-and-turning/c-6-drive-straight-continuously.md)
- [D. Detect Objects in Path](/code-robotics/tutorials/detect-objects-in-path.md)
- [D-1 Test Mechanical Bumpers](/code-robotics/tutorials/detect-objects-in-path/d-1-test-mechanical-bumpers.md)
- [D-2 Detect Collisions](/code-robotics/tutorials/detect-objects-in-path/d-2-detect-collisions.md)
- [D-3 Test Ultrasonic Sensor](/code-robotics/tutorials/detect-objects-in-path/d-3-test-ultrasonic-sensor.md)
- [D-4 Avoid Collisions](/code-robotics/tutorials/detect-objects-in-path/d-4-avoid-collisions.md)
- [E. Detect Lines on Surface](/code-robotics/tutorials/detect-lines-on-surface.md)
- [E-1 Test IR Line Sensors](/code-robotics/tutorials/detect-lines-on-surface/e-1-test-ir-line-sensors.md)
- [E-2 Follow Line](/code-robotics/tutorials/detect-lines-on-surface/e-2-follow-line.md)
- [E-3 Avoid Line](/code-robotics/tutorials/detect-lines-on-surface/e-3-avoid-line.md)
- [E-4 Count Lines Crossed](/code-robotics/tutorials/detect-lines-on-surface/e-4-count-lines-crossed.md)
- [E-5 Follow and Count Lines](/code-robotics/tutorials/detect-lines-on-surface/e-5-follow-and-count-lines.md)
- [F. Detect Other Conditions](/code-robotics/tutorials/detect-other-conditions.md)
- [F-1 Detect Surface Drop-Off](/code-robotics/tutorials/detect-other-conditions/f-1-detect-surface-drop-off.md)
- [F-2 Test Accelerometer](/code-robotics/tutorials/detect-other-conditions/f-2-test-accelerometer.md)
- [F-3 Detect If Upside-Down](/code-robotics/tutorials/detect-other-conditions/f-3-detect-if-upside-down.md)
- [F-4 Detect If Bumped](/code-robotics/tutorials/detect-other-conditions/f-4-detect-if-bumped.md)
