> For the complete documentation index, see [llms.txt](https://nxp.gitbook.io/mobilerobotics/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nxp.gitbook.io/mobilerobotics/software.md).

# Software

- [Flashing](https://nxp.gitbook.io/mobilerobotics/software/flashing.md): This page explains how you can flash your board.
- [Linux - flashing](https://nxp.gitbook.io/mobilerobotics/software/flashing/linux-flashing.md): Follow this guide to flash firmware to your board on Linux.
- [Windows - flashing](https://nxp.gitbook.io/mobilerobotics/software/flashing/windows-flashing.md): Follow this guide to flash firmware to your board on Windows.
- [PX4 Autopilot](https://nxp.gitbook.io/mobilerobotics/software/px4-autopilot.md): This tool allows you to develop, build and debug PX4 and other dronecode software projects.
- [Apache NuttX](https://nxp.gitbook.io/mobilerobotics/software/apache-nuttx.md): Apache NuttX is a mature, real-time embedded operating system (RTOS)
- [Zephyr](https://nxp.gitbook.io/mobilerobotics/software/zephyr.md)
- [Ubuntu + ROS2](https://nxp.gitbook.io/mobilerobotics/software/ubuntu-+-ros2.md): ROS - Robot Opperating System
