> For the complete documentation index, see [llms.txt](https://sumo.cometrobotics.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sumo.cometrobotics.org/electronics/choosing-parts-for-your-robot/ir-rf-remote.md).

# IR/RF Remote

For easily starting/stopping your robot from a distance

It's often the case we want quickly stop or start our sumo bot both before and after the match. In 3kg sumo, this is most definitely needed as robots in this division can move extremely quick.&#x20;

{% hint style="warning" %}
RoboGames rules for autonomous sumo classes prohibits the use of remote control during the match.&#x20;
{% endhint %}

Wireless remote control can be done in two ways: with infrared (IR) or radio frequency (RF) receivers and transmitters. On our robot, we will need to attach a receiver to its board while a remote (the transmitter) is controlled by the person holding it. We do not have any specific recommendations for receivers/transmitters, but I would recommend this [robot start module ](https://www.jsumo.com/microstart-sumo-minisumo-robot-start-module)JSUMO sells that makes starting/stopping your robot simple in case you don't want to deal additional electronics and soldering. &#x20;

<figure><img src="https://3305871216-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZGeHsALmBbA7i39ll4vm%2Fuploads%2Fa9PkSuMwPeppGw724T8m%2Fimage.png?alt=media&amp;token=5b86f61f-1360-49db-8287-0d00574fb12f" alt=""><figcaption><p>JSUMO MicroStart Sumo start module</p></figcaption></figure>

On a side note, if you are buying an RF transmitter and receiver pair make sure they work in an available unlicensed operating frequency according to [ISM radio bands](https://en.wikipedia.org/wiki/ISM_radio_band#Frequency_allocations).&#x20;

{% hint style="info" %}
Two popular frequency bands in the U.S. are 2.4GHz and 915MHz bands. 2.4GHz is the frequency we use in combat robotics!
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://sumo.cometrobotics.org/electronics/choosing-parts-for-your-robot/ir-rf-remote.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
