1. Part facts
Rotor Genie tracks dimensions, pads, connectors, rails, protocols, firmware targets, and confidence notes that matter at the bench.
Builder fit checks
Rotor Genie is not a spec table with vibes sprinkled on top. It checks what can plug into what, what must be configured, and what might let the smoke out.
Rotor Genie tracks dimensions, pads, connectors, rails, protocols, firmware targets, and confidence notes that matter at the bench.
Filter by mount pattern, cell range, KV, prop diameter, UART count, connector family, and video system before you fall in love with the wrong part.
Warnings explain severity, builder impact, fixes, manual checks, and what the choice means for wiring and setup.
Active selections and alternates stay together so builders can compare candidates without losing the plan.
Pad assignments, UART reservations, rail budgets, and smoke-stopper checks keep the soldering plan honest.
Betaflight guidance follows the chosen receiver, video gear, GPS, modes, motor protocol, and safety checks.
These checks turn common build mistakes into plain-English warnings before a builder buys the wrong part or plugs in the wrong pad.
Frame stack holes must intersect the FC/AIO mounting standard before wiring or setup can be trusted.
frame.fc.mount_pattern_mismatch
ESC/4-in-1 board mounting pattern must fit the selected frame stack bay.
frame.esc.mount_pattern_mismatch
Motor screw pattern, screw size, and arm-tip geometry must match the frame.
frame.motor.mount_pattern_mismatch
Prop swept disc must fit the frame/duct clearance before motor testing or wiring routing.
frame.prop.clearance_exceeded
Prop mount type, bore, T-mount spacing, and motor shaft/hub requirements must match.
motor.prop.mount_mismatch
Battery S count/full-charge voltage must be inside ESC/stack input limits.
esc.input.voltage_over_limit
Battery S count should stay inside the motor manufacturer cell-count guidance before prop/load estimates are trusted.
motor.input.voltage_over_guidance
A pack below the motor voltage guidance can produce a weak or non-representative setup even when it is electrically safe.
motor.input.voltage_under_guidance
Main battery connector should match the ESC/pigtail connector and current class.
battery.connector.mismatch
ESC continuous current should exceed estimated motor/prop/battery load with thermal margin.
esc.current_rating.under_motor_load
Bidirectional DShot/RPM filtering requires ESC firmware support; FC support alone is not enough.
esc.bidir_dshot.enabled_without_esc_support
Receiver, video control, GPS, and other serial accessories must fit inside the FC UART budget.
fc.uart.budget.over_allocated
Receiver output protocol must be supported by the FC configuration path.
receiver.protocol.fc_unsupported
Analog cameras need analog VTX gear; digital systems need matching digital-family parts.
video.camera_vtx.ecosystem_mismatch
GPS, buzzer, LEDs, camera, and video gear can exceed the FC 5V regulator budget.
fc.rail.peripheral_load_over_limit
Accessory current near the FC rail limit should be treated as a reliability warning.
fc.rail.peripheral_load_tight
Unknown fit facts should stay explicit and should reduce confidence rather than being treated as safe.
data.critical_field_unknown
Low-confidence accessory facts should stay visible before they drive wiring or Betaflight output.
data.peripheral_field_unknown