# McCaskey Robotics

## Website

{% embed url="<http://mccaskeyrobotics.org>" %}

## Youtube

{% embed url="<https://www.youtube.com/channel/UCiKJyJkP-UX2lVauV63r1Tw>" %}

## FTC Docs

{% embed url="<https://ftc-docs.firstinspires.org/control_hard_compon/rc_components/motors/motors.html>" %}

## Programming

{% tabs %}
{% tab title="FTC" %}

## REV Control System Documentation

{% embed url="<https://docs.revrobotics.com/rev-control-system>" %}

## FTC Javadoc

{% embed url="<https://ftctechnh.github.io/ftc_app/doc/javadoc/>" %}

## Mecanum Chassis

{% content-ref url="/pages/sMZ9DStgHX2OE745pvJy" %}
[Mecanum](/ftc/mecanum.md)
{% endcontent-ref %}

### General

{% content-ref url="/pages/25L3GuZTpkVnwcnDfzw3" %}
[Connecting to your Control Hub](/ftc/connecting-to-your-controlhub.md)
{% endcontent-ref %}

{% content-ref url="/pages/FRRHTPMznGJEgx6pAdLH" %}
[Programming](/ftc/programming.md)
{% endcontent-ref %}

{% content-ref url="/pages/aDOGm4QoB8hq8g668rxC" %}
[DcMotors](/ftc/dcmotors.md)
{% endcontent-ref %}

{% content-ref url="/pages/LsjZYWBObtYF8RS43JFj" %}
[Servos](/ftc/servos.md)
{% endcontent-ref %}

{% content-ref url="/pages/qrefC3v07Mb0Cw6fOMnZ" %}
[Sensors](/ftc/sensors.md)
{% endcontent-ref %}

{% content-ref url="/pages/Z0wDgqT740v13ILVtXNT" %}
[Pushbot](/ftc/pushbot/pushbot.md)
{% endcontent-ref %}

{% content-ref url="/pages/SqWzgSVWK8FjBlsxJGCO" %}
[Blinkin Led Driver](/ftc/blinkin-led-driver.md)
{% endcontent-ref %}

{% content-ref url="/pages/SYhgJiPPAT0K94Rx57GV" %}
[Other Resources](/ftc/other-resources.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="Arduino" %}
{% content-ref url="/pages/lUSTLAQoLvVOf2F3u8BI" %}
[Getting Started - LEDs](/arduino/getting-started-leds.md)
{% endcontent-ref %}

{% content-ref url="/pages/kXSY6RW2UMGmT57HMsZ9" %}
[Digital Inputs](/arduino/digital-inputs.md)
{% endcontent-ref %}

{% content-ref url="/pages/ChSYw8hKpjRlvxGk83zb" %}
[RGB Mixer](/arduino/rgb-mixer.md)
{% endcontent-ref %}

{% content-ref url="/pages/oAzNJE8V8vGivSBIvdU9" %}
[Serial Monitor](/arduino/serial-monitor.md)
{% endcontent-ref %}

{% content-ref url="/pages/PPo984cpw8GUeWFKfiXv" %}
[Making Sound](/arduino/making-sound.md)
{% endcontent-ref %}

{% content-ref url="/pages/AN218T1iIpe6cKL6rieB" %}
[Flame Sensor with Alarm](/arduino/flame-sensor-with-alarm.md)
{% endcontent-ref %}

{% content-ref url="/pages/yeQgxewBMw2ikyi3kUnV" %}
[Inertial Measurement Units](/arduino/inertial-measurement-units.md)
{% endcontent-ref %}

{% content-ref url="/pages/uTeYT3dktlEyBBT4qZuu" %}
[LCD Screen with I2C Driver](/arduino/lcd-screen-with-i2c-driver.md)
{% endcontent-ref %}

{% content-ref url="/pages/IwpJHziyL0wRO6Sp1JFx" %}
[Dinosaur Game with a Pushbutton](/arduino/dinosaur-game-with-a-pushbutton.md)
{% endcontent-ref %}

{% content-ref url="/pages/J7S8JKdIQjnPPQrB7b55" %}
[Two Person Pushbutton Race](/arduino/two-person-pushbutton-race.md)
{% endcontent-ref %}

{% content-ref url="/pages/vrX77PhFTrB3h38mKodx" %}
[LCD with Light and Temperature Sensors](/arduino/lcd-with-light-and-temperature-sensors.md)
{% endcontent-ref %}

{% content-ref url="/pages/0ujnX8Eu6DZaOaNC3MAJ" %}
[Broken mention](broken://pages/0ujnX8Eu6DZaOaNC3MAJ)
{% endcontent-ref %}

{% embed url="<https://www.google.com/url?q=https%3A%2F%2Flearn.adafruit.com%2Fadafruit-arduino-lesson-14-servo-motors&sa=D&sntz=1&usg=AOvVaw2GhVuDxqiY1b5QDRoZ2kEk>" %}

{% content-ref url="/pages/sYHSAkkeuA2WfoX1EGKH" %}
[Controlling Stepper Motors](/arduino/controlling-stepper-motors.md)
{% endcontent-ref %}

{% content-ref url="/pages/SQ9oJi5NITTFs2o040PR" %}
[Printer Jam Sensor Circuit](/arduino/printer-jam-sensor-circuit.md)
{% endcontent-ref %}

{% content-ref url="/pages/tUKNhNeAHoQnQGWjyq2m" %}
[Joystick Controlled Arm](/arduino/joystick-controlled-arm.md)
{% endcontent-ref %}

{% content-ref url="/pages/BgwfqI2AsfuQX1oaXLUl" %}
[Keypad with Password](/arduino/keypad-with-password.md)
{% endcontent-ref %}

{% content-ref url="/pages/1QYEdS2aJGvLwsEXsk9G" %}
[Passcode Protected Tollbooth](/arduino/passcode-protected-tollbooth.md)
{% endcontent-ref %}

{% content-ref url="/pages/y2kYxZhy7521W0puwucu" %}
[Receiving Infrared Signal](/arduino/receiving-infrared-signal.md)
{% endcontent-ref %}

{% content-ref url="/pages/rrN6DwoJkjfU27c0O0Lf" %}
[RFID Card Reader](/arduino/rfid-card-reader.md)
{% endcontent-ref %}

{% content-ref url="/pages/wKfGArZHMiwftCfDju8U" %}
[Ultrasonic Range Sensor](/arduino/ultrasonic-range-sensor.md)
{% endcontent-ref %}

{% content-ref url="/pages/MAnpYlZgMekQ1dYvoaHl" %}
[Ultrasonic Smart Car](/arduino/ultrasonic-smart-car.md)
{% endcontent-ref %}

{% content-ref url="/pages/tBaFWIb5LdwBttWFKdgo" %}
[Reading Radio Frequency Info](/arduino/reading-radio-frequency-info.md)
{% endcontent-ref %}

{% content-ref url="/pages/PGu8BBGOD4D0DKO7gtIB" %}
[Remote Control Car Using a Radio Frequency Transmitter](/arduino/remote-control-car-using-a-radio-frequency-transmitter.md)
{% endcontent-ref %}

{% content-ref url="/pages/Ll9gshJnKkT5OxhbX8wv" %}
[7 Segment Display](/arduino/7-segment-display.md)
{% endcontent-ref %}

{% content-ref url="/pages/kTDrvFmQeFpoCj44cRNl" %}
[LED Matrix](/arduino/led-matrix.md)
{% endcontent-ref %}

{% content-ref url="/pages/4pZFGYPNreFfYv5flvcx" %}
[LED Matrix Dice Roller](/arduino/led-matrix-dice-roller.md)
{% endcontent-ref %}

{% embed url="<https://learn.adafruit.com/pir-passive-infrared-proximity-motion-sensor/using-a-pir-w-arduino>" %}

{% embed url="<https://www.google.com/url?q=https%3A%2F%2Flearn.adafruit.com%2Fmulti-tasking-the-arduino-part-1%2Foverview&sa=D&sntz=1&usg=AOvVaw1-04GTAQgLdPKTgxAZCWew>" %}

{% content-ref url="/pages/5zr4gkuhL54Tck9NEOXE" %}
[Troubleshooting](/arduino/troubleshooting.md)
{% endcontent-ref %}

{% content-ref url="/pages/NqhjxJaosC9fi1dXL5B3" %}
[Useful Links](/arduino/useful-links.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="Robot Soccer" %}
{% content-ref url="/pages/kmKAvMZV9ZoIEkh9qNXq" %}
[Building the base](/fusion/building-the-base.md)
{% endcontent-ref %}

{% content-ref url="/pages/cDRK3moDXm9PHii4WUOQ" %}
[Logging Into the Fusion Controller](/fusion/logging-into-the-fusion-controller.md)
{% endcontent-ref %}

{% content-ref url="/pages/T90hcIPjXyK8P3pWFDal" %}
[Remote Control Guide](/fusion/remote-control-guide.md)
{% endcontent-ref %}

{% content-ref url="/pages/J4SUhSKeyI1Fyv2Ny7IK" %}
[Intro to Servos with Fusion](/fusion/intro-to-servos-with-fusion.md)
{% endcontent-ref %}

{% content-ref url="/pages/eXrILKQQHFprm0JluYIR" %}
[Controlling Servos while Driving Remotely](/fusion/controlling-servos-while-driving-remotely.md)
{% endcontent-ref %}

{% content-ref url="/pages/AB8DCQsf2DoQ6gZ4jPIU" %}
[IR 360 Locator](/fusion/ir-360-locator.md)
{% endcontent-ref %}

{% content-ref url="/pages/TVd629K2DrVLEKXdGNey" %}
[Line Following with ODS](/fusion/line-following-with-ods.md)
{% endcontent-ref %}

{% embed url="<https://www.google.com/url?q=https%3A%2F%2Fmodernroboticsinc.com%2Ffusion_docs%2Findex.html&sa=D&sntz=1&usg=AOvVaw2tAEWPVVLcSE8CKt9A9qdR>" %}
{% endtab %}
{% endtabs %}

## CAD <a href="#cad" id="cad"></a>

{% content-ref url="/pages/yRglvTXSueMdyJFnWcqq" %}
[Creating an OnShape Account](/cad/creating-an-onshape-account.md)
{% endcontent-ref %}

## 3D Printing

{% content-ref url="/pages/gL0nwlSTAXbqgPjTfKXi" %}
[3D Printing Guide](/cad/exporting-from-onshape-to-cura.md)
{% endcontent-ref %}

## CNC Router - X-Carve

{% content-ref url="/pages/bY2vlU7L1dnPPOy7x6Zw" %}
[Creating an Easle account](/cad/creating-an-easle-account.md)
{% endcontent-ref %}

{% content-ref url="/pages/TEa3MMCUDd01e1Y7O7zp" %}
[Exporting a Sketch from OnShape to Easel](/cad/exporting-from-onshape-to-easel.md)
{% endcontent-ref %}

## Laser Cuter/Engraver - Glowforge

{% content-ref url="/pages/TdX8bFSvwjBs0RPHrcPA" %}
[Logging Into the Glowforge](/cad/logging-into-the-glowforge.md)
{% endcontent-ref %}

{% content-ref url="/pages/Pdx2SxIqTQGFsR4gjG6w" %}
[Getting Started Using the Glowforge](/cad/getting-started-using-the-glowforge.md)
{% endcontent-ref %}

{% content-ref url="/pages/4ffe9wmu7h8346SfxuWS" %}
[Exporting from OnShape to Glowforge](/cad/exporting-from-onshape-to-glowforge.md)
{% endcontent-ref %}

{% content-ref url="/pages/5hTfajyf8SFw28o8E302" %}
[Contributors](/contributors.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guides.mccaskeyrobotics.org/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
