# Guides

**URL:** https://discuss.px4.io/c/guides/45.md

[Latest](https://discuss.px4.io/latest.md) · [Categories](https://discuss.px4.io/categories.md)

---

## [About the Guides category](https://discuss.px4.io/t/about-the-guides-category/14539)

<div class="topic-metadata">

**Author:** [@LorenzMeier](https://discuss.px4.io/u/LorenzMeier)\
**Replies:** 1\
**Last updated:** [January 6, 2020, 6:25pm UTC](https://discuss.px4.io/t/about-the-guides-category/14539 "2020-01-06T18:25:11Z")

</div>

Any helpful resources / documentation / guides

---

## [Tuto: compiling PX4 v1.12 with MacOS with Apple Silicon](https://discuss.px4.io/t/tuto-compiling-px4-v1-12-with-macos-with-apple-silicon/46981)

<div class="topic-metadata">

**Author:** [@Romain\_Chiappinelli](https://discuss.px4.io/u/Romain_Chiappinelli)\
**Replies:** 1\
**Last updated:** [October 27, 2025, 4:50pm UTC](https://discuss.px4.io/t/tuto-compiling-px4-v1-12-with-macos-with-apple-silicon/46981 "2025-10-27T16:50:50Z")

</div>

Hello PX4 community, I just acquired a MacBook Pro with M4 Apple silicon (Sequoia 15.5) and wanted to document how to compile the older version of PX4 for Nuttx based hardware, namely v1.12. The newer version v1.15 also…

---

## [Understanding Drone Show Cost: What Affects the Price?](https://discuss.px4.io/t/understanding-drone-show-cost-what-affects-the-price/47493)

<div class="topic-metadata">

**Author:** [@negimonika2508](https://discuss.px4.io/u/negimonika2508)\
**Replies:** 1\
**Last updated:** [September 24, 2025, 8:46pm UTC](https://discuss.px4.io/t/understanding-drone-show-cost-what-affects-the-price/47493 "2025-09-24T20:46:52Z")

</div>

Hi everyone I’ve been learning a lot about drone light shows recently, and one question keeps coming up: how much does a drone show cost? The price can vary widely depending on several factors: Number of drones – big…

---

## [Visual Odometry Latency](https://discuss.px4.io/t/visual-odometry-latency/44399)

<div class="topic-metadata">

**Author:** [@crazy-robotics](https://discuss.px4.io/u/crazy-robotics)\
**Replies:** 0\
**Last updated:** [March 18, 2025, 10:29am UTC](https://discuss.px4.io/t/visual-odometry-latency/44399 "2025-03-18T10:29:40Z")

</div>

I am testing on an indoor drone whenever I review the log there is a graph Visual Odometry Latency Can someone explain the meaning of this? I haven’t seen any documentation related to it

---

## [Which USART ports are connected to which TELEM ports](https://discuss.px4.io/t/which-usart-ports-are-connected-to-which-telem-ports/33424)

<div class="topic-metadata">

**Author:** [@junwoo0914](https://discuss.px4.io/u/junwoo0914)\
**Replies:** 4\
**Last updated:** [February 6, 2025, 6:03pm UTC](https://discuss.px4.io/t/which-usart-ports-are-connected-to-which-telem-ports/33424 "2025-02-06T18:03:47Z")

</div>

Introduction I think in general the serial port configuration in PX4 is quite confusing. According to this documentation: Serial Port Configuration | PX4 Guide (main), we can select which serial ports to use for MAVLink …

---

## [Guide to add custom board support](https://discuss.px4.io/t/guide-to-add-custom-board-support/43090)

<div class="topic-metadata">

**Author:** [@Drone\_Dev](https://discuss.px4.io/u/Drone_Dev)\
**Replies:** 0\
**Last updated:** [January 1, 2025, 12:27pm UTC](https://discuss.px4.io/t/guide-to-add-custom-board-support/43090 "2025-01-01T12:27:34Z")

</div>

Let’s break down the procedure for developer support here. I want to start this thread to collect possible support and procedures to look up when anyone wants to add a New FC board into this PX4 environment. I humbly r…

---

## [How to cite the docs.px4?](https://discuss.px4.io/t/how-to-cite-the-docs-px4/42620)

<div class="topic-metadata">

**Author:** [@SJon15](https://discuss.px4.io/u/SJon15)\
**Replies:** 0\
**Last updated:** [November 27, 2024, 11:17am UTC](https://discuss.px4.io/t/how-to-cite-the-docs-px4/42620 "2024-11-27T11:17:03Z")

</div>

Dear, I’m writing my thesis, and I’m looking to how to cite the docs page in my paper. Does somebody know how it works? I’m using Zotero as reference manager. Thanks for the help. Jon

---

## [Getting Started Link not Working](https://discuss.px4.io/t/getting-started-link-not-working/38621)

<div class="topic-metadata">

**Author:** [@myusername](https://discuss.px4.io/u/myusername)\
**Replies:** 0\
**Last updated:** [May 8, 2024, 9:32am UTC](https://discuss.px4.io/t/getting-started-link-not-working/38621 "2024-05-08T09:32:24Z")

</div>

Hi, The ‘Getting started’ link on the page below is not working. Can you please provide a link to the documentation? Thanks https://docs.px4.io/master/en/complete\_vehicles/px4\_vision\_kit.html

---

## [PX4 v1.13.2 with Ignition Gazebo 6 Simulation](https://discuss.px4.io/t/px4-v1-13-2-with-ignition-gazebo-6-simulation/35653)

<div class="topic-metadata">

**Author:** [@junwoo0914](https://discuss.px4.io/u/junwoo0914)\
**Replies:** 0\
**Last updated:** [December 5, 2023, 5:46am UTC](https://discuss.px4.io/t/px4-v1-13-2-with-ignition-gazebo-6-simulation/35653 "2023-12-05T05:46:22Z")

</div>

As the old “ignition” (gazebo 5 based) is not retired, and the “gz” (Gazebo garden) is the main simulator, I noticed that PX4 v1.13’s ignition simulation won’t work with current ignition gazebo packages available (v1.14 …

---

## [Public Tutorial for PX4 source code](https://discuss.px4.io/t/public-tutorial-for-px4-source-code/34520)

<div class="topic-metadata">

**Author:** [@Romain\_Chiappinelli](https://discuss.px4.io/u/Romain_Chiappinelli)\
**Replies:** 2\
**Last updated:** [November 10, 2023, 7:55am UTC](https://discuss.px4.io/t/public-tutorial-for-px4-source-code/34520 "2023-11-10T07:55:36Z")

</div>

Hi dear community, I decided to share publicly the tutorial I created for PX4. You can find them on my company website www.altitude-rd.com. There are two workshops of about 20 slides each. Enjoy :wink:

---

## [Serial Comms - Jetson Nano & PX4-6C/ Hardware Configuration Instructions - Serial Communication between Jetson Nano and PX4-6C flight controller](https://discuss.px4.io/t/serial-comms-jetson-nano-px4-6c-hardware-configuration-instructions-serial-communication-between-jetson-nano-and-px4-6c-flight-controller/32698)

<div class="topic-metadata">

**Author:** [@Mitch](https://discuss.px4.io/u/Mitch)\
**Replies:** 2\
**Last updated:** [September 4, 2023, 7:47pm UTC](https://discuss.px4.io/t/serial-comms-jetson-nano-px4-6c-hardware-configuration-instructions-serial-communication-between-jetson-nano-and-px4-6c-flight-controller/32698 "2023-09-04T19:47:25Z")

</div>

I’ve put together a step by step guide on using the PX4-6C flight controller with a Jetson Nano over the TELEM2 port using serial communication. The Jetson Nano is using ROS2 Foxy, and Fast-RTPS-Gen and the V6C is using …

---

## [What factors are crucial when choosing a Drone battery?](https://discuss.px4.io/t/what-factors-are-crucial-when-choosing-a-drone-battery/31147)

<div class="topic-metadata">

**Author:** [@TalShafir](https://discuss.px4.io/u/TalShafir)\
**Replies:** 0\
**Last updated:** [March 7, 2023, 6:55am UTC](https://discuss.px4.io/t/what-factors-are-crucial-when-choosing-a-drone-battery/31147 "2023-03-07T06:55:17Z")

</div>

Hey everyone, As a drone enthusiast and industry expert, I wanted to share some thoughts on drone batteries and their importance in the industry. Whether you’re a hobbyist, commercial operator, or industrial user, havin…

---

## [\[Guide\] Dealing with annoying submodule changes when switching branch](https://discuss.px4.io/t/guide-dealing-with-annoying-submodule-changes-when-switching-branch/29059)

<div class="topic-metadata">

**Author:** [@junwoo0914](https://discuss.px4.io/u/junwoo0914)\
**Replies:** 1\
**Last updated:** [September 18, 2022, 5:20pm UTC](https://discuss.px4.io/t/guide-dealing-with-annoying-submodule-changes-when-switching-branch/29059 "2022-09-18T17:20:27Z")

</div>

About As PX4-Autopilot has ~18 submodules (and even more, if you count the submodules inside the submodule), quite often when you switch branches you will encounter errors like this: And as shown above, removing each…

---

## [Object Oriented Programming (OOPs) Concept in Java](https://discuss.px4.io/t/object-oriented-programming-oops-concept-in-java/28340)

<div class="topic-metadata">

**Author:** [@ellie7090](https://discuss.px4.io/u/ellie7090)\
**Replies:** 0\
**Last updated:** [July 18, 2022, 7:52pm UTC](https://discuss.px4.io/t/object-oriented-programming-oops-concept-in-java/28340 "2022-07-18T19:52:27Z")

</div>

Like the name implies, Object-Oriented Programming is a term used to describe languages that make use of objects to program, they employ objects as a base for implementing what happens within the code. They are viewed by…

---

## [Pixhawk Mini 4 build guide TELEM2](https://discuss.px4.io/t/pixhawk-mini-4-build-guide-telem2/21519)

<div class="topic-metadata">

**Author:** [@Forzzark](https://discuss.px4.io/u/Forzzark)\
**Replies:** 0\
**Last updated:** [March 17, 2021, 10:00pm UTC](https://discuss.px4.io/t/pixhawk-mini-4-build-guide-telem2/21519 "2021-03-17T22:00:48Z")

</div>

Hello all, I was looking into this guide: HolyBro QAV250 + Pixhawk4-Mini Build | PX4 User Guide And noticed in the fpv section it directs the user to connect one of the cables from the OSD to the TELEM2 port. I didn’t …

---

## [CUAV PMU Wiring Instructions for Cube Orange](https://discuss.px4.io/t/cuav-pmu-wiring-instructions-for-cube-orange/21321)

<div class="topic-metadata">

**Author:** [@Duck](https://discuss.px4.io/u/Duck)\
**Replies:** 1\
**Last updated:** [March 7, 2021, 4:15pm UTC](https://discuss.px4.io/t/cuav-pmu-wiring-instructions-for-cube-orange/21321 "2021-03-07T16:15:33Z")

</div>

Hey community, If you are like me and need a beefier power module the CUAV PMU is a great option. Unfortunately, it is designed specifically for their ecosystem, and I bought one thinking it would easily be connected in…

---

## [Integrate drones different use cases with secure operational and improved monitoring channels , "Project Proposal"](https://discuss.px4.io/t/integrate-drones-different-use-cases-with-secure-operational-and-improved-monitoring-channels-project-proposal/16393)

<div class="topic-metadata">

**Author:** [@Ahmed\_Alaa\_Hassan](https://discuss.px4.io/u/Ahmed_Alaa_Hassan)\
**Replies:** 2\
**Last updated:** [April 24, 2020, 3:20pm UTC](https://discuss.px4.io/t/integrate-drones-different-use-cases-with-secure-operational-and-improved-monitoring-channels-project-proposal/16393 "2020-04-24T15:20:42Z")

</div>

After Greetings, The idea consists of three main components : FIPS-140 hardware with its 4 levels “FIPS is the abbreviation of , Federal Information Processing Standards”. Hyperledger fabric blockchain “As Operational…

---

## [Talking to a PX4 FMU with a RPi via Serial #noUSB #ArduNope](https://discuss.px4.io/t/talking-to-a-px4-fmu-with-a-rpi-via-serial-nousb-ardunope/14551)

<div class="topic-metadata">

**Author:** [@physicsman](https://discuss.px4.io/u/physicsman)\
**Replies:** 0\
**Last updated:** [January 6, 2020, 1:20am UTC](https://discuss.px4.io/t/talking-to-a-px4-fmu-with-a-rpi-via-serial-nousb-ardunope/14551 "2020-01-06T01:20:22Z")

</div>

A guide by a n00b for a n00b. Henceforth: RPi = Raspberry Pi ▶ Click here. ▶ ..and here. Configuring the serial on the RPi Install Raspbian via NOOBS Enable SSH Most RPi’s have two UARTs (serial) which it uses …
