Skip to content

Conversation

@AlexKlimaj
Copy link
Member

No description provided.

Introduces a scheduled workflow to fetch and update external documentation from upstream sources, ensuring docs remain current with daily syncs.

Updates documentation links to point directly to the latest synced content, improving reliability and user experience.
Copilot AI review requested due to automatic review settings December 8, 2025 18:07
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds comprehensive external documentation for ArduPilot hardware components including autopilots, cameras, gimbals, sensors, and various peripherals. The documentation covers setup, configuration, specifications, and usage guidelines for a wide range of commercial and open-source hardware products compatible with ArduPilot.

Key Changes

  • Addition of 50+ new documentation files covering cameras (RunCam), gimbals (servo, brushless PWM, CADDX), and various system components
  • Documentation for ArduPilot-compatible autopilots, sensors, and peripherals from multiple manufacturers
  • Setup guides for cable design, buzzer configuration, buttons, and basic vehicle operation
  • Technical specifications and connection diagrams for ARK Electronics products (GPS, power modules, flow sensors)

Reviewed changes

Copilot reviewed 158 out of 11460 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
common-camera-runcam.rst RunCam camera serial protocol setup and OSD control documentation
common-camera-gimbal.rst Servo gimbal configuration and mounting guide
common-camera-controls.rst Overview of camera control parameters and methods
common-camera-control-board.rst Archived Open Camera Control Board documentation
common-camera-control-and-auto-missions-in-mission-planner.rst Camera mission planning and trigger commands
common-caddx-gimbal.rst CADDX gimbal setup with DroneCAN protocol
common-cabling-guide.rst Cable design guidelines for I2C, CAN, SPI, and UART connections
common-buzzer.rst Buzzer/tone alarm setup and configuration
common-buttons.rst External button configuration for auxiliary functions
common-brushless-pwm-gimbal.rst Brushless PWM gimbal setup and configuration
common-brushless-escs.rst PWM, OneShot, and OneShot125 ESC configuration
common-brushed-motors.rst Brushed motor ESC setup and wiring
common-brotherhobbyh743.rst Brother Hobby H743 autopilot specifications
common-brotherhobbyf405v3.rst Brother Hobby F405v3 autopilot documentation
common-brahmaf4.rst Brahma F4 autopilot specifications and setup
common-botwingf405.rst BOTWINGF405 autopilot technical documentation
common-botblox-dronenet.rst BotBlox DroneNet ethernet adapter setup
common-bootloader-update.rst Autopilot bootloader update procedures
common-bluerobotics-ping.rst Blue Robotics Ping underwater sonar setup
common-blitzh743wing.rst iFlight BLITZ Wing H743 autopilot documentation
common-blitzh743pro.rst iFlight BLITZ Pro H743 autopilot specifications
common-blitz-f745.rst iFlight BLITZ F745/Mini autopilot documentation
common-blicube-rlink.rst Blicube RLINK telemetry system specifications
common-blheli32-passthru.rst BLHeli32/AM32/BLHeli_S ESC configuration and passthrough
common-blackboxlogger.rst BlackBox logger custom firmware setup
common-betafpvf405.rst BETAFPV F405 family autopilot documentation
common-benewake-tfmini-lidar.rst Benewake TFmini/Plus lidar connection guide
common-benewake-tf02-lidar.rst Benewake TF02/TF03/TFS20/TF-Luna/TF-Nova lidar setup
common-beitian-gps.rst Beitian BN-220/BN-880 GPS module documentation
common-beagle-bone-blue.rst BeagleBone Blue Linux autopilot setup guide
common-basic-operation.rst Simple overview of ArduPilot operational concepts
common-baro-temp-comp.rst Barometer temperature compensation feature
common-baro-external.rst External barometer connection and configuration
common-avanon-mag.rst Avionics Anonymous magnetometer DroneCAN setup
common-avanon-laserint.rst Avionics Anonymous LIDAR interface documentation
common-avanon-gnss-mag.rst Avionics Anonymous GNSS/Mag module setup
common-avanon-adc.rst Avionics Anonymous air data computer documentation
common-auxiliary-functions.rst Comprehensive auxiliary function reference guide
common-autopilots.rst Master list of ArduPilot-compatible autopilots
common-atomrcf405-navi.rst AtomRC F405-NAVI autopilot specifications
common-arkflow_mr.rst ARK Flow MR optical flow sensor documentation
common-arkflow.rst ARK Flow optical flow and distance sensor setup
common-ark-v6x-overview.rst ARKV6X flight controller overview
common-ark-teseo-gps.rst ARK TESEO GPS L1/L5 module documentation
common-ark-sam-gps.rst ARK SAM GPS u-blox module specifications
common-ark-rtk-f9p-gps.rst ARK RTK GPS F9P module setup
common-ark-rtk-base.rst ARK RTK Base station documentation
common-ark-power-modules.rst ARK PAB and 12S power module specifications
common-ark-mosaic-rtk-gps.rst ARK MOSAIC-X5 RTK GPS documentation
common-ark-gps.rst ARK GPS M9N module specifications
common-ark-fpv-overview.rst ARK FPV flight controller overview
common-ark-can-node.rst ARK CANnode peripheral expansion documentation

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +93 to +94
- :ref:`MNT1_LEAD_RLL<MNT1_LEAD_RLL>`
- :ref:`MNT1_LEAD_PTCH<MNT1_LEAD_PTCH>`
Copy link

Copilot AI Dec 8, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Corrected spelling of 'PTCH' to 'PITCH' in parameter name.

Copilot uses AI. Check for mistakes.
:target: ../_images/camera-controls-mp-aux-functions.png
:width: 450px

Note that these buttons are "edge triggered" which means that to trigger a function multiple times you may need to push the "Low" or "Mid" button betrween pushes of "High".
Copy link

Copilot AI Dec 8, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Corrected spelling of 'betrween' to 'between'.

Suggested change
Note that these buttons are "edge triggered" which means that to trigger a function multiple times you may need to push the "Low" or "Mid" button betrween pushes of "High".
Note that these buttons are "edge triggered" which means that to trigger a function multiple times you may need to push the "Low" or "Mid" button between pushes of "High".

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants