2025_09_11 - Dutton-Christian-Robotics/Learning-to-Code GitHub Wiki

Plan and Goals

  • Meet with programming group and 6th grade students/mentors to cover overview of the basics of getting a robot up and running electronically.
  • Ensure that 7th/8th graders can on their own or with minimal help setup the robot (at least in terms of connections and required equipment).
  • Ensure that 6th grade students and mentors can get a robot function enough to program.

Outline

  • Tour of FTC hardware
    • Batteries, XT30 connectors, power switches
    • Hubs: Driver, Control and Expansion
    • Turning on the robot
    • Hub LED
      • blue: we have power but no communication
      • green: we have power AND communication
      • blinking orange: turn it on!
  • Configuring hardware
  • Connecting to a robot
    • Via WiFi
    • Via cable
  • Ways to program a robot
    • Blocks
    • OnBot Java
    • Android Studio
  • OpModes
    • Selecting and running
    • TeleOp vs Autonomous