Skip to content

docs(dronecan): add ArduSimple RTK gps receivers documentation#27748

Open
TKuzmenko-EPS wants to merge 7 commits into
PX4:mainfrom
TKuzmenko-EPS:docs-ardusimple
Open

docs(dronecan): add ArduSimple RTK gps receivers documentation#27748
TKuzmenko-EPS wants to merge 7 commits into
PX4:mainfrom
TKuzmenko-EPS:docs-ardusimple

Conversation

@TKuzmenko-EPS

Copy link
Copy Markdown

we added ArduSimple simpleRTK2B Budget, ArduSimple simpleRTK3B Pro, ArduSimple simpleRTK3B Compass boards to the list

Added detailed documentation for the ArduSimple simpleRTK2B Budget GNSS receiver, including key features, specifications, and setup instructions.
Added detailed documentation for the ArduSimple simpleRTK3B Pro GNSS receiver, including features, specifications, and setup instructions.
Added detailed documentation for the ArduSimple simpleRTK3B Compass, including key features, specifications, and setup instructions.
Added new ArduSimple devices to the RTK GPS documentation table, including their GPS models and compass support.
@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

/en/SUMMARY.md

  • LinkedInternalPageMissing: This linked file is missing: dronecan/ardusimple-simplertkb2b-budget.md

/en/dronecan/ardusimple-simplertk2b-budget.md

  • PageNotInTOC: Page not in Table of Contents (/home/runner/work/PX4-Autopilot/PX4-Autopilot/docs/en/SUMMARY.md)

docs: Add pages to SUMMARY.md (/en/dronecan/ardusimple-simplertk2b-budget.md, /en/dronecan/ardusimple-simplertk3b-compass.md, /en/dronecan/ardusimple-simplertk3b-pro.md)
@TKuzmenko-EPS TKuzmenko-EPS changed the title docs: add ardusimple rtk gps boards to the list docs(dronecan): add ArduSimple RTK gps receivers documentation Jun 26, 2026
@github-actions github-actions Bot added the kind:chore Maintenance work that keeps the project healthy. label Jun 26, 2026
@mrpollo

mrpollo commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Hi @TKuzmenko-EPS have you tested these to work with PX4?

fyi @hamishwillee

Comment thread docs/en/dronecan/ardusimple-simplertk2b-budget.md Outdated

@hamishwillee hamishwillee left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

  1. Do all of these really support CAN? If so they should be added to the list in https://docs.px4.io/main/en/dronecan/
  2. If not, these should move to en/gps_compass/, and be renamed to match the convention there (rtk_gps_ardusimple_simplertk2b-budget.md.

Most important, there are no instructions on how to set this up with PX4. I can see your links, but they are to ArduPilot setup:
https://www.ardusimple.com/how-to-configure-simplertk2b-basic-starter-kit-zed-f9p-module-and-connect-it-to-ardupilot-to-get-centimeter-accurate-gps-location/

Please see https://docs.px4.io/main/en/dronecan/ark_rtk_gps#setting-up-moving-baseline-gps-heading for the kind of instructions we're looking for on usage if they do support CAN.

@TKuzmenko-EPS

Copy link
Copy Markdown
Author

Please find our answers between the lines below:

  1. Do all of these really support CAN? If so they should be added to the list in https://docs.px4.io/main/en/dronecan/
    **Yes, all these boards support DroneCAN via plugin CANBus GNSS Master https://www.ardusimple.com/product/canbus-gnss-master/ We have the standard dronecan connector (in addition to DB9) in the plugin since the last version, will be updated online shortly.
    Would it make sense to list these boards as "Supported via CANBus GNSS Master plugin" wiht link included to clarify that DroneCAN suppor at the table?
    **
  1. If not, these should move to en/gps_compass/, and be renamed to match the convention there (rtk_gps_ardusimple_simplertk2b-budget.md.
    Based on my reply above, I assume no need of changes. Please confirm.

Most important, there are no instructions on how to set this up with PX4. I can see your links, but they are to ArduPilot setup: https://www.ardusimple.com/how-to-configure-simplertk2b-basic-starter-kit-zed-f9p-module-and-connect-it-to-ardupilot-to-get-centimeter-accurate-gps-location/
Yes, all boards are Pixhawk4 compatible. you can find Pixhawk in the list on required hardware to follow the tutorial. this tutorial in particular is prepared with Holybro Pixhawk 6C , but it also works well with Pixhawk 4.

Please see https://docs.px4.io/main/en/dronecan/ark_rtk_gps#setting-up-moving-baseline-gps-heading for the kind of instructions we're looking for on usage if they do support CAN.
Thanks for sharing this example.
Documentation for our CAN support is currently under development, and we'll be happy to share it as soon as it's ready.
That said, I noticed there are already several boards listed in the PX4 documentation that link directly to external product pages without dedicated CAN setup documentation. Our proposal would therefore be at least as complete as some of the existing entries. Would it be possible to add our boards to the list now and improve the documentation over time as we publish our CAN setup guides?

Looking forward to receive your reply,

Co-authored-by: Hamish Willee <hamishwillee@gmail.com>
@TKuzmenko-EPS

Copy link
Copy Markdown
Author

ve you tested these to work with PX4?

Yes, all boards are Pixhawk4 compatible

@mrpollo

mrpollo commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Did you test using a Pixhawk running the PX4 Autopilot firmware?

@TKuzmenko-EPS

Copy link
Copy Markdown
Author

Did you test using a Pixhawk running the PX4 Autopilot firmware?
Yes, we tested it a while ago.

If repeating the tests with the latest PX4 Autopilot firmware would help get this pull request approved, we'd be happy to do so. in this case could you let us know what validation deliverability you'd like to see?

@mrpollo

mrpollo commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

I don't know what tests you would be repeating and how you tested, but if its anything other than PX4-Autopilot your tests are meaningless.

What this codebase requires for testing is listed on our docs here, if you need help with the validate part, you can just upload a log to logs.px4.io and share a link here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind:chore Maintenance work that keeps the project healthy. scope:docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants