# NavQ Developer Guide

- [Building a Linux image for NavQ](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/building-a-linux-image-for-navq.md)
- [Communications Interfaces](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/communication-protocols.md)
- [GPIO](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/communication-protocols/controlling-gpio-in-linux-on-navq.md)
- [SPI](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/communication-protocols/spi.md): \[Work In Progress]
- [I2C](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/communication-protocols/i2c.md): A comprehensive guide on using the NavQ as an I2C master (work in progress)
- [Battery LED w/ Teensy LC](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/communication-protocols/i2c/battery-led-w-teensy-lc.md): \[WIP]
- [PWM (Onboard RGB LED)](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/communication-protocols/pwm-onboard-rgb-led.md)
- [CAN](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/communication-protocols/can-communication.md): \[WIP] A guide on communicating over CAN/SLCAN using NavQ and UCANS32K146
- [Software Support](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/software-support.md)
- [Package Management](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/software-support/package-management.md)
- [ROS1](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/software-support/untitled.md)
- [Controlling your drone from NavQ using MAVROS](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/software-support/untitled/untitled.md)
- [ROS2](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/software-support/installing-ros2-foxy.md)
- [Building and Installing FastRTPS for ROS2 communication to FMU](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/software-support/installing-ros2-foxy/building-and-installing-fastrtps-for-ros2-communication-to-fmu.md)
- [Auto-start microRTPS client/agent on FMU/NavQ](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/software-support/installing-ros2-foxy/autostart-micrortps-client-via-systemd-on-navq.md)
- [Detecting AprilTags with ROS2](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/software-support/installing-ros2-foxy/detecting-apriltags-with-ros2.md): \[WORK IN PROGRESS]
- [GStreamer](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/software-support/gstreamer.md)
- [Streaming Video to QGroundControl using NavQ over WiFi](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/software-support/gstreamer/streaming-video-to-qgroundcontrol-using-navq-over-wifi.md)
- [Ad-Hoc Streaming using Mobile Hotspot](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/software-support/gstreamer/ad-hoc-streaming-using-mobile-hotspot.md)
- [OpenCV](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/software-support/opencv.md)
- [pyeIQ](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/software-support/pyeiq.md): Python framework for eIQ on i.MX
- [Gazebo](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/software-support/gazebo.md): Where to learn more about Gazebo
- [Telerobotics with NavQ and Remo.TV](https://nxp.gitbook.io/8mmnavq/navq-developer-guide/telerobotics-with-navq-and-remo.tv.md): \[WORK IN PROGRESS]


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://nxp.gitbook.io/8mmnavq/navq-developer-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
