# 2019 DFRobot Chassis Developer Guide

- [Getting started](/nxp-cup/2019-dfrobot-chassis-developer-guide/getting-started.md): This page lists the most important parts of the NXP Cup Developer Guide to get you started.
- [Rover kits contents](/nxp-cup/2019-dfrobot-chassis-developer-guide/getting-started/rover-kits-contents.md): This page lists the contents of the NXP CUP kits.
- [Not included items](/nxp-cup/2019-dfrobot-chassis-developer-guide/getting-started/not-included-items.md): This page lists some parts that are not included in the NXP Cup kit, but are required to use the rover.
- [Assembly](/nxp-cup/2019-dfrobot-chassis-developer-guide/assembly.md): This section guide you through building the car. It includes a step-by-step description and detailed pictures.
- [DFRobot chassis](/nxp-cup/2019-dfrobot-chassis-developer-guide/assembly/dfrobot-chassis.md): This section guides you through the assembly of the rover with the DFRobot Chassis.
- [Lower plate, servo motor and front wheels](/nxp-cup/2019-dfrobot-chassis-developer-guide/assembly/dfrobot-chassis/lower-plate-servo-and-wheels.md): This page shows a detailed description for the mounting of the lower plate, the servo motor and the front wheels.
- [Brushless: Motors, ESCs and Power Module](/nxp-cup/2019-dfrobot-chassis-developer-guide/assembly/dfrobot-chassis/motors-escs-and-battery-mount.md): This pages describes how to mount the motors, ESCs and the power module for the brushless setup
- [Brushed: Motors and Power connection](/nxp-cup/2019-dfrobot-chassis-developer-guide/assembly/dfrobot-chassis/brushed-motors-and-power-connection.md): This pages describes how to mount the brushed motors and how to do the power connection with for a ARC board.
- [Rear wheels and top plate](/nxp-cup/2019-dfrobot-chassis-developer-guide/assembly/dfrobot-chassis/mounting-of-the-top-plate.md)
- [Camera mount](/nxp-cup/2019-dfrobot-chassis-developer-guide/assembly/dfrobot-chassis/camera-mount.md): This page shows the camera mount including the mounting of the flange and the pole
- [Known Issues](/nxp-cup/2019-dfrobot-chassis-developer-guide/assembly/known-issues.md): This pages describes the known issues due to the DF Robot assembly.
- [RDDRONE-CUPK64 (AKA Micro E board or ARC board)](/nxp-cup/2019-dfrobot-chassis-developer-guide/assembly/using-the-arc-board.md): How to install the RDDRONE-CUPK64 (Micro E) board on the DFRobot chassis.
- [RDDRONE-FMUK66](/nxp-cup/2019-dfrobot-chassis-developer-guide/assembly/rddrone-fmuk66.md): How to install the FMU on the DFRobot chassis.
- [FMU enclosure](/nxp-cup/2019-dfrobot-chassis-developer-guide/assembly/rddrone-fmuk66/fmu-enclosure.md)
- [FMU assembly](/nxp-cup/2019-dfrobot-chassis-developer-guide/assembly/rddrone-fmuk66/fmu-assembly.md): How to install the FMU on the DFRobot chassis.
- [GPS and Telemetry](/nxp-cup/2019-dfrobot-chassis-developer-guide/assembly/rddrone-fmuk66/gps-mount.md): This page describes how to install the GPS and the Telemetry on the rover
- [Connecting all FMU wires](/nxp-cup/2019-dfrobot-chassis-developer-guide/assembly/rddrone-fmuk66/connecting-all-fmu-wires.md): This page provides an overview of how to connect all wires to the FMU.
- [Commissioning the Pixy 2](/nxp-cup/2019-dfrobot-chassis-developer-guide/assembly/installing-the-pixy-2.md): This page shows some useful parameter settings for the Pixy 2.
- [Development tools](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools.md): This section explains how to set up the basic development tools needed for the NXP Cup.
- [RDDRONE-CUPK64 AKA Micro E Board Development](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/arc-board-development.md): This section presents possible tools for the development on the RDDRONE-CUPK64 AKA Micro E or ARC Mainboard.
- [Setting up MCUXpresso](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/arc-board-development/setting-up-mcuxpresso.md): Guide for installing and configuring MCUXpresso for ARC Board.
- [Working with the example code](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/arc-board-development/programm-the-arc-board.md): This section describe the basic code for the ARC Mainboard and how to use it.
- [RDDRONE-FMUK66 Development](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development.md): How to write software for the FMU and flash and debug the FMU.
- [Virtual machine](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development/virtual-machine.md): In this section we will set up a virtual machine that can be used for developing and building the PX4 firmware and creating software for companion computers. PX4 firmware runs on the RDDRONE-FMUK66.
- [Installing Ubuntu](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development/installing-ubuntu.md): We are going to install Ubuntu in the virtual machine that we just created. Most steps are also relevant for a native setup, but there will be additional steps and optimizations that you can skip.
- [PX4 Toolchain](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development/px4-toolchain.md): The PX4 project provides a set of recommended tools that you can use to develop, build and debug PX4 and other Dronecode software projects.
- [MCUXpresso](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development/setting-up-mcuxpresso.md): The MCUXpresso Integrated Development Environment allows developers to edit, compile and debug code for many NXP microcontrollers. For HoverGames it is a useful tool for debugging the PX4 code.
- [Programming the RDDRONE-FMUK66](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development/commissioning-the-rddrone-fmuk66.md): This section describes the first setup of the FMU and how to work with the FMU.
- [Programming FMUK66 for first use](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development/commissioning-the-rddrone-fmuk66/programming-fmuk66-for-first-use.md)
- [Building PX4 firmware](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development/commissioning-the-rddrone-fmuk66/building-px4-firmware.md): Instructions on how to build the PX4 firmware from source using the console.
- [Program software using debugger](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development/commissioning-the-rddrone-fmuk66/program-software-using-debugger.md): This page provides instructions on how to upload any software to the board using the debug interface.
- [PX4 configuration using QGroundControl](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development/commissioning-the-rddrone-fmuk66/px4-configuration-using-qgroundcontrol.md): This section will explain how to configure the PX4 software running on the RDDRONE-FMUK66.
- [Firmware](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development/commissioning-the-rddrone-fmuk66/px4-configuration-using-qgroundcontrol/firmware.md): How to upload firmware onto the RDDRONE-FMUK66 using QGroundControl.
- [Airframe](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development/commissioning-the-rddrone-fmuk66/px4-configuration-using-qgroundcontrol/airframe.md): Setting up the airframe configuration.
- [Sensors](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development/commissioning-the-rddrone-fmuk66/px4-configuration-using-qgroundcontrol/sensors.md): How to perform sensor calibration.
- [Power](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development/commissioning-the-rddrone-fmuk66/px4-configuration-using-qgroundcontrol/power.md): Options for battery management and voltage and current measurements.
- [Working with the Example-Application](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development/the-example-application.md): This sections describes how to include an example application to the PX4 firmware and how to use it.
- [Adding distance sensors to the FMUK66](/nxp-cup/2019-dfrobot-chassis-developer-guide/development-tools/rddrone-fmuk66-development/adding-distance-sensors-to-the-fmuk66.md): This pages shows how to implement the usage of distance sensors to the FMUK66 in Hardware and with the PX4 Autopilot firmware.
- [Landzo car model (OLD)](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model.md): This section describe the assembly and the software tools for the Model Alamak with the FRDM-KL46Z.
- [Hardware](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/kit-contents.md): Quick and easy buy your NXP CUP car at xxx. Look the following pages and see what you get
- [NXP FRDM-KL25Z](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/kit-contents/electronics.md)
- [Model Alamak ->out of order](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/kit-contents/model-alamak.md): The Alamak model features more powerful motors, unibody chassis allowing for more rigidity and control, a new enhanced motor control board and a new power board with preset inputs for encoders, multip
- [Special: Camera module](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/kit-contents/model-alamak/kit-contents-camera-module.md)
- [Special: Camera Mount](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/kit-contents/model-alamak/kit-contents-camera-mount.md)
- [Assembly](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/assembly.md): This section guide you through building the car. It includes a step-by-step description and detailed pictures.
- [Model Alamak with FRDM-KL25Z](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/assembly/model-alamak-with-frdm-kl25z.md)
- [Circuit Boards](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/assembly/model-alamak-with-frdm-kl25z/assembly-circuit-boards.md): Now, we will assemble the ciruit boards.
- [Adding Headers to FRDM-KL25Z](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/assembly/model-alamak-with-frdm-kl25z/assembly-circuit-boards/assembly-adding-headers-to-frdm-kl25z.md)
- [Chassis](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/assembly/model-alamak-with-frdm-kl25z/assembly-chassis.md)
- [Installing Motor Power Cables and Connection](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/assembly/model-alamak-with-frdm-kl25z/assembly-motor-power-cables-and-connection.md)
- [Installing Motor Driver Board](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/assembly/model-alamak-with-frdm-kl25z/assembly-motor-driver-board.md)
- [Camera Mount](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/assembly/model-alamak-with-frdm-kl25z/assembly-camera-mount.md)
- [System Board, Servo and OLED](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/assembly/model-alamak-with-frdm-kl25z/assembly-system-board.md)
- [Mounting the FRDM-KL25Z](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/assembly/model-alamak-with-frdm-kl25z/assembly-frdm-kl25z.md)
- [Battery Mount](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/assembly/model-alamak-with-frdm-kl25z/assembly-battery.md)
- [Software](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/software.md)
- [Software-Mathworks](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/software/software-mathworks.md)
- [2017 TFC Hardware Overview](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/software/2017-tfc-hardware-overview.md)
- [System Structure](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/software/2017-tfc-hardware-overview/system-structure.md)
- [System Board](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/software/2017-tfc-hardware-overview/system-structure/system-board.md)
- [Motor Driver Board](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/software/2017-tfc-hardware-overview/system-structure/motor-driver-board.md)
- [System Block Diagram](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/software/2017-tfc-hardware-overview/system-block-diagram.md)
- [Schematics](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/software/2017-tfc-hardware-overview/schematics.md)
- [Power Distribution](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/software/2017-tfc-hardware-overview/power-distribution.md)
- [Known Issues](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/known-issues.md)
- [Camera Module](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/known-issues/camera-module.md)
- [LZCAMADAPT2 Camera Adapter](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/known-issues/camera-module/lzcamadapt2-camera-adapter.md)
- [\[Deprecated\] LZCAMADAPT Camera adapter](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/known-issues/camera-module/deprecated-lzcamadapt-camera-adapter.md)
- [Steering Servo Connection](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/known-issues/steering-servo-connection.md)
- [Board Mounting Holes](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/known-issues/board-mounting-holes.md)
- [LCD Module](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/known-issues/lcd-module.md)
- [FRDM Board Socket Headers](/nxp-cup/2019-dfrobot-chassis-developer-guide/landzo-car-model/known-issues/frdm-board-socket-headers.md)
