-
Notifications
You must be signed in to change notification settings - Fork 1
External docs #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
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.
There was a problem hiding this 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.
| - :ref:`MNT1_LEAD_RLL<MNT1_LEAD_RLL>` | ||
| - :ref:`MNT1_LEAD_PTCH<MNT1_LEAD_PTCH>` |
Copilot
AI
Dec 8, 2025
There was a problem hiding this comment.
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.
| :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". |
Copilot
AI
Dec 8, 2025
There was a problem hiding this comment.
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'.
| 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". |
No description provided.