Peripheral Compatibility¶
The RflySim toolchain supports various peripheral devices, including remote controllers, chargers, and other common drone accessories. This section provides detailed configuration instructions for each peripheral to help users quickly complete hardware connections and parameter settings.
Common Remote Controllers¶
RflySim recommends using the "American Hand" control mode (left hand: throttle/yaw; right hand: roll/pitch). Each remote controller requires channel mapping, throttle reversal, CH5/CH6 mode-switching channel configuration, and QGC calibration.
Remote Controller List¶
| Remote Controller Model | Channels | Features | Applicable Scenarios |
|---|---|---|---|
| SkyWalker ET10 | 10 channels | Hall-effect sticks, Type-C interface, compatible with ELRS/TBS | General simulation and flight |
| Foxer i6s | 10 channels | Capacitive touch screen, built-in dual antennas | Primarily for simulation |
| RadioLink AT9S Pro | 12 channels | 2.4G DSSS/FHSS, high cost-performance ratio | Indoor courses and experiments |
| Other Remote Controllers | — | General configuration methods and calibration procedures | All compatible remotes |
Remote Controller Configuration Highlights¶
- Channel Mapping
- CH1: Roll
- CH2: Pitch
- CH3: Throttle
- CH4: Yaw
- CH5: Flight mode switching
-
CH6: Auxiliary function / camera control
-
American Hand Configuration
- Left stick: Up/down for throttle, left/right for yaw
-
Right stick: Up/down for pitch, left/right for roll
-
QGC Calibration Procedure
- Connect the remote controller to QGroundControl
- Navigate to the remote controller calibration page
- Follow on-screen prompts to calibrate each channel
- Save the calibration results
Batteries and Charging Equipment¶
Smart Chargers¶
| Device | Description |
|---|---|
| SKYRC D100 Charger | Dual-channel smart charger with AC/DC dual input, supports LiPo, NiMH, and other battery types |
Battery Types¶
| Type | Applicable Scenarios | Precautions |
|---|---|---|
| LiPo 2S | MiniQuad150 and other small drones | Ensure voltage protection; avoid deep discharge |
| LiPo 3S | Training drones, small RC models | Use balance charging; store at 3.8V per cell |
| LiPo 4S | Medium multirotors, racing quads | Store in fireproof bags |
| LiPo 6S | Large drones, long-endurance aircraft | Ensure adequate heat dissipation during high-power charging |
Charging Safety Guidelines¶
- Charging Environment
- Charge in fireproof, well-ventilated areas
- Store batteries in fireproof bags or boxes
-
Avoid charging near flammable materials
-
Charging Parameters
- Select the correct battery type setting
- Choose an appropriate charging current (typically 1C)
-
Confirm the correct cell count
-
Charging Monitoring
- Never leave batteries unattended during charging
- Monitor battery temperature; stop immediately if overheating occurs
- Disconnect the charger promptly after charging is complete
Other Peripherals¶
Common Accessories¶
| Accessory Type | Description |
|---|---|
| GPS Module | Used for positioning and navigation; supports RTK for high-precision positioning |
| Telemetry Radio | Long-range data transmission; supports distances of several kilometers |
| Video Transmission System | Real-time video feedback; essential for FPV flight |
| Gimbal Camera | Stabilized shooting; supports various camera types |
| Obstacle Avoidance Sensors | Laser radar, ultrasonic, and infrared sensors for obstacle avoidance |
| LED Light Strips | Status indication and decorative lighting for night flight |
Peripheral Connection¶
- Flight Controller Connection
- Use the correct interface (UART, I2C, SPI, CAN)
- Ensure voltage level compatibility (3.3V/5V)
-
Verify protocol compatibility (MAVLink, MSP, etc.)
-
Ground Station Connection
- Configure baud rate for telemetry radio
- Install USB-to-serial drivers
- Configure firewall settings for network connections
Configuration and Calibration¶
Initial Setup Workflow¶
- Hardware Connection
- Connect flight controller, ESCs, and motors
- Connect the remote receiver
-
Connect sensors such as GPS and compass
-
Software Configuration
- Install QGroundControl
- Connect to the flight controller and update firmware
-
Perform sensor calibration
-
Control Calibration
- Remote controller channel mapping
- Flight mode configuration
-
Failsafe settings
-
Test Flight
- Motor test (without propellers)
- Ground run-up test
- Initial flight test (low-altitude hover)
Troubleshooting¶
| Issue | Possible Cause | Solution |
|---|---|---|
| Cannot arm | Sensors not calibrated | Recalibrate accelerometer and compass |
| Slow GPS satellite acquisition | Antenna obstruction | Ensure unobstructed sky view |
| Remote controller unresponsive | Not bound | Re-bind the remote controller |
| Motor does not spin | ESC not calibrated | Recalibrate ESC throttle travel |
| Unstable flight | Improper PID parameters | Adjust control parameters or enable auto-tuning |
Related Resources¶
Note: This document serves as an index page for compatible peripherals. For detailed instructions on each peripheral, please refer to the corresponding product documentation page.