<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://robotcombatwiki.com/index.php?action=history&amp;feed=atom&amp;title=Troubleshooting</id>
	<title>Troubleshooting - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://robotcombatwiki.com/index.php?action=history&amp;feed=atom&amp;title=Troubleshooting"/>
	<link rel="alternate" type="text/html" href="https://robotcombatwiki.com/index.php?title=Troubleshooting&amp;action=history"/>
	<updated>2026-11-08T19:59:11Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://robotcombatwiki.com/index.php?title=Troubleshooting&amp;diff=1158&amp;oldid=prev</id>
		<title>RobotRobot: Link new pages (round 3)</title>
		<link rel="alternate" type="text/html" href="https://robotcombatwiki.com/index.php?title=Troubleshooting&amp;diff=1158&amp;oldid=prev"/>
		<updated>2026-10-17T23:26:49Z</updated>

		<summary type="html">&lt;p&gt;Link new pages (round 3)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:26, 17 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l137&quot;&gt;Line 137:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 137:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;[[Wiring and Soldering]]&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;[[Connectors]]&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;[[Switches]]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;[[Wiring and Soldering]]&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;[[Connectors]]&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;[[Switches]]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;[[Test Boxes]]&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;[[Pit Kit and Event Checklist]]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;[[Test Boxes]]&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;[[Pit Kit and Event Checklist]]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &#039;&#039;&#039;[[Repairs Between Matches]]&#039;&#039;&#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;[[Safety]]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;[[Safety]]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key rcwiki:diff:1.41:old-1080:rev-1158:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>RobotRobot</name></author>
	</entry>
	<entry>
		<id>https://robotcombatwiki.com/index.php?title=Troubleshooting&amp;diff=1080&amp;oldid=prev</id>
		<title>RobotRobot: New page: symptom-first troubleshooting guide for combat robots</title>
		<link rel="alternate" type="text/html" href="https://robotcombatwiki.com/index.php?title=Troubleshooting&amp;diff=1080&amp;oldid=prev"/>
		<updated>2026-10-17T17:04:13Z</updated>

		<summary type="html">&lt;p&gt;New page: symptom-first troubleshooting guide for combat robots&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;When a robot doesn&amp;#039;t work, the fault is usually something simple: a flat battery, a plug in the wrong port, a setting that didn&amp;#039;t save. This page is organised by &amp;#039;&amp;#039;&amp;#039;symptom&amp;#039;&amp;#039;&amp;#039;. For each one, the likely causes are listed roughly from most to least common, followed by quick checks. For background on each part, see &amp;#039;&amp;#039;&amp;#039;[[Radios]]&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;[[ESCs]]&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;[[Failsafes]]&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;[[Radios/Mixing]]&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;[[Battery eliminator circuit (BEC)]]&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;[[Wiring and Soldering]]&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Safety first:&amp;#039;&amp;#039;&amp;#039; test with the wheels off the ground and the weapon disconnected (belt off, or weapon locked) until you know the robot behaves. Spin weapons up only in a &amp;#039;&amp;#039;&amp;#039;[[Test Boxes|test box]]&amp;#039;&amp;#039;&amp;#039;. See &amp;#039;&amp;#039;&amp;#039;[[Safety]]&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;[[LiPo Battery Safety]]&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==A general method==&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Charge the battery&amp;#039;&amp;#039;&amp;#039; and check its voltage. A low battery causes all sorts of confusing faults.[https://runamok.tech/AskAaron/radio.html]&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Work along the signal path: power, then radio, then ESC, then motor.&amp;#039;&amp;#039;&amp;#039; Is the power light on? Is the receiver powered and bound (check its LED)? Does the ESC show a ready signal (LED or beeps)? Does the motor turn when the ESC tells it to?&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Swap in known-good parts.&amp;#039;&amp;#039;&amp;#039; Plug a servo into the receiver port to see if the radio is sending a signal. Swap the left and right motors or ESC channels to see whether the fault moves with the part. A spare receiver, ESC and motor in your pit kit make this quick (see &amp;#039;&amp;#039;&amp;#039;[[Pit Kit and Event Checklist]]&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Change one thing at a time,&amp;#039;&amp;#039;&amp;#039; and note what you changed.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Re-test the failsafe&amp;#039;&amp;#039;&amp;#039; after any fix that touched the radio, trims, mixing, ESCs or wiring (see &amp;#039;&amp;#039;&amp;#039;[[Failsafes]]&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
# If you&amp;#039;re still stuck, ask with details: exact models of radio, receiver, ESCs, motors and battery, and exactly what the robot does. Team Run Amok&amp;#039;s &amp;#039;&amp;#039;&amp;#039;[https://runamok.tech/AskAaron/radio_guides.html Ask Aaron radio guides]&amp;#039;&amp;#039;&amp;#039; cover many of these problems.&lt;br /&gt;
&lt;br /&gt;
==Won&amp;#039;t power on==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Likely causes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Flat or dead battery, or a battery that has been over-discharged.&lt;br /&gt;
* Switch or removable link not making contact, or a switch that has come unsoldered (see &amp;#039;&amp;#039;&amp;#039;[[Switches]]&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
* A broken wire or cold solder joint at the battery connector.&lt;br /&gt;
* Reversed polarity has damaged the ESC (see &amp;#039;&amp;#039;&amp;#039;[[Wiring and Soldering]]&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Quick checks:&amp;#039;&amp;#039;&amp;#039; measure the battery voltage at the robot&amp;#039;s connector, not just at the pack. Bypass the switch with a known-good link. Wiggle wires gently while watching the power light. If something gets hot, disconnect immediately: you may have a short.&lt;br /&gt;
&lt;br /&gt;
==Receiver won&amp;#039;t bind==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Likely causes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Following the wrong bind procedure for that receiver, or the receiver isn&amp;#039;t in bind mode.&lt;br /&gt;
* Wrong protocol, or a receiver that isn&amp;#039;t truly compatible with the transmitter, even on the &amp;quot;same&amp;quot; protocol (see &amp;#039;&amp;#039;&amp;#039;[[Radios]]&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
* The receiver isn&amp;#039;t getting power. Some ESCs have no BEC, so the receiver needs its own supply.[https://runamok.tech/AskAaron/radio.html]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ExpressLRS:&amp;#039;&amp;#039;&amp;#039; firmware versions don&amp;#039;t match. The first number of the version must be the same on the transmitter module and the receiver (3.x with 3.x, for example; a 3.x receiver won&amp;#039;t bind to a 4.x transmitter). The binding phrase and regulatory domain must also match.[https://www.expresslrs.org/quick-start/binding/][https://www.expresslrs.org/faq/]&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Quick checks:&amp;#039;&amp;#039;&amp;#039; read the receiver&amp;#039;s LED. On ExpressLRS, a double blink means bind mode, a slow blink means it&amp;#039;s waiting for a transmitter, and solid means connected.[https://www.expresslrs.org/quick-start/led-status/] Check the right model memory is selected. See &amp;#039;&amp;#039;&amp;#039;[[ExpressLRS and EdgeTX Setup]]&amp;#039;&amp;#039;&amp;#039; for ELRS details.&lt;br /&gt;
&lt;br /&gt;
==Bound, but no response==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Likely causes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* ESCs plugged into the wrong receiver ports, or a servo plug in backwards or offset by one pin.&lt;br /&gt;
* The ESC needs calibrating to your radio, or is waiting for its arming signal. For example, the Repeat Robotics Dominion ESC gives a single blink about five seconds after power-up when it needs calibrating.[https://repeat-robotics.com/products/dominion-dual-brushed-drive-esc]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ExpressLRS model match:&amp;#039;&amp;#039;&amp;#039; the receiver is connected but won&amp;#039;t output anything if the model-match settings disagree. Its LED shows three blinks then a pause.[https://www.expresslrs.org/quick-start/led-status/][https://www.expresslrs.org/quick-start/troubleshooting/]&lt;br /&gt;
* Dead ESC or BEC.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Quick checks:&amp;#039;&amp;#039;&amp;#039; use your transmitter&amp;#039;s channel monitor to confirm the sticks move the channels. Plug a servo into the drive port. Look up your ESC&amp;#039;s LED meanings: for example, a FingerTech tinyESC slow-blinks red when it has no R/C signal.[https://www.fingertechrobotics.com/proddetail.php?prod=ft-tinyESCv2]&lt;br /&gt;
&lt;br /&gt;
==Drives backwards, spins in circles, or controls are swapped==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Likely causes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Mixing setup: channel reversing, ESCs swapped between ports, or motor wires reversed.&lt;br /&gt;
* Both transmitter mixing and ESC mixing turned on at once.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Quick checks:&amp;#039;&amp;#039;&amp;#039; use the &amp;#039;&amp;#039;&amp;#039;[https://runamok.tech/RunAmok/mixfix4.html Team Run Amok Mixer Fixer]&amp;#039;&amp;#039;&amp;#039;. Answer three questions about what the robot does and it gives you the exact fix. To reverse a single motor, swap the two leads on a brushed motor, or any two of the three leads on a brushless motor.[https://runamok.tech/RunAmok/mixfix4.html] See &amp;#039;&amp;#039;&amp;#039;[[Radios/Mixing]]&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Only one motor works==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Likely causes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mixing is off&amp;#039;&amp;#039;&amp;#039; (each stick axis drives one side), or &amp;#039;&amp;#039;&amp;#039;mixing is on twice&amp;#039;&amp;#039;&amp;#039; (transmitter and ESC). If &amp;quot;forward&amp;quot; drives one side and &amp;quot;right&amp;quot; drives the other, it&amp;#039;s one of these.[https://runamok.tech/RunAmok/mixfix4.html] Some dual ESCs ship with their mixing disabled.[https://repeat-robotics.com/products/budget-ant-desc][https://repeat-robotics.com/products/dominion-dual-brushed-drive-esc]&lt;br /&gt;
* ESC plugged into the wrong receiver channel.&lt;br /&gt;
* A broken motor wire or solder joint, a dead motor, or a dead ESC channel.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Quick checks:&amp;#039;&amp;#039;&amp;#039; if the same motor responds to both forward and right, check the wiring and receiver ports.[https://runamok.tech/RunAmok/mixfix4.html] Swap the two motors&amp;#039; leads at the ESC: if the fault follows the motor, it&amp;#039;s the motor; if it stays, it&amp;#039;s the ESC or signal.&lt;br /&gt;
&lt;br /&gt;
==Brushless motor stutters, cogs or won&amp;#039;t start==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Likely causes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Cogging:&amp;#039;&amp;#039;&amp;#039; a sensorless ESC can&amp;#039;t tell where the rotor is at low speed and under heavy load, so it fires the windings at the wrong time. Heavy weapons and brushless drive are the usual victims.[https://runamok.tech/AskAaron/motors.html]&lt;br /&gt;
* Low or weak battery sagging under the startup load.[https://runamok.tech/AskAaron/motors.html]&lt;br /&gt;
* ESC settings not suited to the motor or load.&lt;br /&gt;
* A broken or poorly soldered motor phase wire.&lt;br /&gt;
* Mechanical drag: a tight belt, rubbing weapon, or bent shaft.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Quick checks:&amp;#039;&amp;#039;&amp;#039; charge the battery and spin the motor by hand to feel for drag. Then try the ESC settings: on BLHeli_S, higher &amp;#039;&amp;#039;&amp;#039;commutation timing&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;demag compensation&amp;#039;&amp;#039;&amp;#039; help with stutter on fast throttle changes.[https://raw.githubusercontent.com/bitdump/BLHeli/master/BLHeli_S%20SiLabs/BLHeli_S%20manual%20SiLabs%20Rev16.x.pdf] On Bluejay, raise the &amp;#039;&amp;#039;&amp;#039;minimum startup power&amp;#039;&amp;#039;&amp;#039; if the motor won&amp;#039;t start at low throttle.[https://github.com/bird-sanctuary/bluejay/wiki/Settings] AM32 has a sinusoidal startup mode for getting larger motors up to speed.[https://github.com/am32-firmware/AM32] See &amp;#039;&amp;#039;&amp;#039;[[ESC Firmware]]&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Weapon won&amp;#039;t start or arm==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Likely causes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;The ESC didn&amp;#039;t see zero throttle at power-up.&amp;#039;&amp;#039;&amp;#039; Most weapon ESCs won&amp;#039;t arm until they see a low throttle signal. BLHeli_S beeps three times at power-on, a low tone when it sees a signal, then a high tone once throttle is at zero; it won&amp;#039;t run before that.[https://raw.githubusercontent.com/bitdump/BLHeli/master/BLHeli_S%20SiLabs/BLHeli_S%20manual%20SiLabs%20Rev16.x.pdf]&lt;br /&gt;
* The weapon switch, knob or trim isn&amp;#039;t at its true &amp;quot;off&amp;quot; position. On some radios a switch only enables a knob, so a bumped knob breaks the arming sequence.[https://runamok.tech/AskAaron/radio.html]&lt;br /&gt;
* ESC throttle range not calibrated to your radio, or set to bidirectional when you meant one-way.&lt;br /&gt;
* Cogging or drag on startup (see above).&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Quick checks:&amp;#039;&amp;#039;&amp;#039; power on with the weapon control at zero and listen for the arming beeps. Check the channel monitor shows the weapon channel at its minimum. &amp;#039;&amp;#039;&amp;#039;Caution:&amp;#039;&amp;#039;&amp;#039; on BLHeli_S, powering up at full throttle starts throttle calibration, so only calibrate with the weapon removed or the belt off.[https://raw.githubusercontent.com/bitdump/BLHeli/master/BLHeli_S%20SiLabs/BLHeli_S%20manual%20SiLabs%20Rev16.x.pdf]&lt;br /&gt;
&lt;br /&gt;
==The ESC beeps==&lt;br /&gt;
Beep and LED codes are &amp;#039;&amp;#039;&amp;#039;specific to each ESC and firmware&amp;#039;&amp;#039;&amp;#039;, so check the maker&amp;#039;s documentation rather than guessing. Common patterns:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Startup beeps&amp;#039;&amp;#039;&amp;#039; (often a tune or a count of cells) just mean it&amp;#039;s powered.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Arming beeps&amp;#039;&amp;#039;&amp;#039; mean it saw a signal and zero throttle (see above).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Repeated beeps while idle&amp;#039;&amp;#039;&amp;#039; are often a &amp;quot;beacon&amp;quot; for finding lost aircraft. On BLHeli_S and Bluejay they start after a set time at zero throttle; a high beacon strength can heat up motors and ESCs, so turn it down or off.[https://raw.githubusercontent.com/bitdump/BLHeli/master/BLHeli_S%20SiLabs/BLHeli_S%20manual%20SiLabs%20Rev16.x.pdf][https://github.com/bird-sanctuary/bluejay/wiki/Settings]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Continuous or unusual beeps&amp;#039;&amp;#039;&amp;#039; often mean no signal, throttle not at zero, or a fault.&lt;br /&gt;
Documentation: &amp;#039;&amp;#039;&amp;#039;[https://raw.githubusercontent.com/bitdump/BLHeli/master/BLHeli_S%20SiLabs/BLHeli_S%20manual%20SiLabs%20Rev16.x.pdf BLHeli_S manual]&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;[https://github.com/bird-sanctuary/bluejay/wiki Bluejay wiki]&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;[https://github.com/am32-firmware/AM32 AM32]&amp;#039;&amp;#039;&amp;#039;, and your ESC vendor&amp;#039;s product page (for example the &amp;#039;&amp;#039;&amp;#039;[https://www.fingertechrobotics.com/proddetail.php?prod=ft-tinyESCv2 FingerTech tinyESC LED table]&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
==Brownouts: receiver resets when the weapon spins up or the robot is hit==&lt;br /&gt;
A &amp;#039;&amp;#039;&amp;#039;brownout&amp;#039;&amp;#039;&amp;#039; is when the receiver&amp;#039;s or ESC&amp;#039;s supply voltage drops too low to keep working. The receiver drops its signal and the ESCs restart their startup sequence, leaving you a sitting duck.[https://runamok.tech/AskAaron/radio.html]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Likely causes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Battery sag:&amp;#039;&amp;#039;&amp;#039; a small, old or under-charged battery can&amp;#039;t supply the weapon&amp;#039;s startup current, so the whole system&amp;#039;s voltage dips.[https://runamok.tech/AskAaron/radio.html]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;BEC overloaded:&amp;#039;&amp;#039;&amp;#039; by servos or a power-hungry receiver. Some ESC BECs supply less current at higher battery voltages.[https://runamok.tech/AskAaron/radio.html]&lt;br /&gt;
* Some ESCs reset when they take a hard hit, which looks like a brownout.[https://runamok.tech/AskAaron/radio.html]&lt;br /&gt;
* More than one BEC feeding the receiver.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Quick checks and fixes:&amp;#039;&amp;#039;&amp;#039; use a fresh, well-rated battery. Ramp the weapon up instead of slamming full throttle. A capacitor across the power pins of a spare receiver port can hold the receiver voltage up during short dips.[https://runamok.tech/AskAaron/radio.html] Power the receiver from one stand-alone BEC and disconnect the others, unless your ESCs are designed to share (see &amp;#039;&amp;#039;&amp;#039;[[Battery eliminator circuit (BEC)]]&amp;#039;&amp;#039;&amp;#039;).[https://runamok.tech/AskAaron/radio.html]&lt;br /&gt;
&lt;br /&gt;
==Twitches at neutral, hums, or creeps==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Likely causes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Transmitter trim not matching the ESC&amp;#039;s neutral point.&lt;br /&gt;
* ESC not calibrated to the radio&amp;#039;s range (see your ESC&amp;#039;s manual; the tinyESC has a calibrate routine, for example).[https://www.fingertechrobotics.com/proddetail.php?prod=ft-tinyESCv2]&lt;br /&gt;
* Unequal motor start-up, so one side moves first.&lt;br /&gt;
* Electrical noise or a loose signal plug.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Quick checks:&amp;#039;&amp;#039;&amp;#039; center the trims, then calibrate the ESCs. For unequal start-up, prop the wheels up and use &amp;#039;&amp;#039;&amp;#039;subtrim&amp;#039;&amp;#039;&amp;#039; on the slower side until both start together.[https://runamok.tech/RunAmok/zigzag.html] The &amp;#039;&amp;#039;&amp;#039;[[Radios]]&amp;#039;&amp;#039;&amp;#039; page covers humming and creeping in more detail. &amp;#039;&amp;#039;&amp;#039;Re-set and re-test your failsafe afterwards.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Failsafe doesn&amp;#039;t work==&lt;br /&gt;
Don&amp;#039;t fight with a robot that fails this test. The usual causes are channels left on &amp;quot;hold&amp;quot;, the ExpressLRS default putting a one-way weapon ESC at half throttle, or a failsafe stored with sticks or trims away from &amp;quot;stopped&amp;quot;. See &amp;#039;&amp;#039;&amp;#039;[[Failsafes]]&amp;#039;&amp;#039;&amp;#039; for the full list and test procedure.&lt;br /&gt;
&lt;br /&gt;
==Motors or ESCs overheating==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Likely causes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Too much load:&amp;#039;&amp;#039;&amp;#039; a heavy weapon, too little reduction, or too high a voltage for the motor.[https://runamok.tech/AskAaron/motors.html]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Stalls:&amp;#039;&amp;#039;&amp;#039; pushing matches, a jammed weapon, or binding gearboxes. ESCs without current limiting can be damaged by long stalls.[https://repeat-robotics.com/products/budget-ant-desc]&lt;br /&gt;
* Brushless drive motors run at low RPM for long periods overheat quickly.[https://runamok.tech/AskAaron/motors.html]&lt;br /&gt;
* ESC too small for the motor, or mounted with no airflow (see &amp;#039;&amp;#039;&amp;#039;[[ESCs]]&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
* High beacon beep strength (see above).&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Quick checks:&amp;#039;&amp;#039;&amp;#039; feel the motor and ESC after a timed run. Spin everything by hand for drag. Reduce load by lowering voltage or increasing the reduction.[https://runamok.tech/AskAaron/motors.html] If the robot slowly loses power mid-match, it may be ESC thermal protection kicking in.[https://github.com/bird-sanctuary/bluejay/wiki/FAQ] See &amp;#039;&amp;#039;&amp;#039;[[Speed Reduction]]&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;[[Insect Class Motors]]&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Battery puffing or voltage sag==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Likely causes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Drawing more current than the pack can deliver, over-discharging it, or heat (including leaving it in the sun).[https://runamok.tech/AskAaron/radio.html]&lt;br /&gt;
* A pack that&amp;#039;s too small. Safe current is roughly the C rating times the capacity in amp-hours: 30C &amp;amp;times; 0.3 Ah = 9 A.[https://runamok.tech/AskAaron/radio.html]&lt;br /&gt;
* An aging pack that can no longer deliver its rated current.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;What to do:&amp;#039;&amp;#039;&amp;#039; a puffy LiPo is damaged. &amp;#039;&amp;#039;&amp;#039;Don&amp;#039;t use it or charge it&amp;#039;&amp;#039;&amp;#039; &amp;amp;ndash; retire it safely as described in &amp;#039;&amp;#039;&amp;#039;[[LiPo Battery Safety]]&amp;#039;&amp;#039;&amp;#039;.[https://runamok.tech/AskAaron/LiPo_FAQ.html] For sag, use a bigger or higher-rated pack (see &amp;#039;&amp;#039;&amp;#039;[[Batteries]]&amp;#039;&amp;#039;&amp;#039;). Most builders disable the ESC&amp;#039;s low-voltage cutoff so the robot doesn&amp;#039;t shut down mid-fight, which makes it more important to size the battery properly.[https://runamok.tech/AskAaron/radio.html]&lt;br /&gt;
&lt;br /&gt;
==Intermittent loss of signal==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Likely causes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Antenna blocked or damaged:&amp;#039;&amp;#039;&amp;#039; metal and carbon fiber block radio signals. Antennas laid flat against metal, cut, or crushed in a hit receive poorly.[https://runamok.tech/AskAaron/reception.html]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Brownouts&amp;#039;&amp;#039;&amp;#039; (see above).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Loose plugs:&amp;#039;&amp;#039;&amp;#039; servo plugs that work loose in hits.&lt;br /&gt;
* Electrical noise from motors and ESCs.[https://runamok.tech/AskAaron/reception.html]&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Quick checks:&amp;#039;&amp;#039;&amp;#039; get the antenna out of the metal box, or behind a plastic window, and don&amp;#039;t change its length. Keep the receiver away from ESCs and motors, keep power wires short, and add 0.1 &amp;amp;micro;F capacitors across brushed motor terminals.[https://runamok.tech/AskAaron/reception.html] Secure plugs with hot glue or tape (see &amp;#039;&amp;#039;&amp;#039;[[Wiring and Soldering]]&amp;#039;&amp;#039;&amp;#039;). If your radio has telemetry, watch the signal and receiver voltage while driving.&lt;br /&gt;
&lt;br /&gt;
==Wheels slip or the robot is slow==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Likely causes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Radio limits:&amp;#039;&amp;#039;&amp;#039; end points, dual rates or mix rates below 100%. Some transmitters&amp;#039; built-in mixes give each channel only part of its travel.[https://runamok.tech/AskAaron/radio.html]&lt;br /&gt;
* ESC not calibrated to the radio&amp;#039;s full stick range.&lt;br /&gt;
* Low battery or voltage sag.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Not enough weight on the drive wheels.&amp;#039;&amp;#039;&amp;#039; Pushing force depends on the weight on the driven wheels and the tire grip, not motor power. A rule of thumb for two-wheel robots is around 65% of the weight on the wheels.[https://runamok.tech/AskAaron/design.html][https://runamok.tech/AskAaron/ants.html]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Four-wheel scrub:&amp;#039;&amp;#039;&amp;#039; four-wheel-drive robots drag their wheels sideways in turns, which makes them sluggish.[https://runamok.tech/AskAaron/design.html]&lt;br /&gt;
* Hard, worn or dusty tires, or the wrong gearing (see &amp;#039;&amp;#039;&amp;#039;[[Drive Systems]]&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Quick checks:&amp;#039;&amp;#039;&amp;#039; look at the channel monitor at full stick to check for full travel. Check the tires and keep them clean. Work out your expected top speed using the formula on &amp;#039;&amp;#039;&amp;#039;[[Drive Systems]]&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[Radios]]&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;[[Radios/Mixing]]&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;[[ExpressLRS and EdgeTX Setup]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[ESCs]]&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;[[ESC Firmware]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[Failsafes]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[Battery eliminator circuit (BEC)]]&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;[[Batteries]]&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;[[LiPo Battery Safety]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[Wiring and Soldering]]&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;[[Connectors]]&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;[[Switches]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[Test Boxes]]&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;[[Pit Kit and Event Checklist]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[Safety]]&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>RobotRobot</name></author>
	</entry>
</feed>