# NavQ Developer Guide

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