Welcome to NXP Cup

This gitbook can be found at: https://nxp.gitbook.io/nxp-cup/

Welcome to NXP Cup

This Gitbook helps you quick start into the NXP CUP. It contains information on hardware i.e. recommendations, documentation and assembly support. And Software like basic source code and commands.

Official Discord server for support: https://discord.gg/3cdhBjpbAq

From 2025 new options are available:

Hardware: The 3D printed chassis kit from 2024 has been updated and improved in many aspects, while retaining compatibility with most of the original parts.

Software: You can either write code inside a Zephyr RTOS app on a FRDM i.MX93 board, or embedded code on a FRDM-MCXN947 board.

Previous years' kit variants are listed below:

You are allowed to compete with the older kit variants too.

2024-2025 RTD with S32K144 kit:

Hardware: You can build your own 3D printed chassis using the provided reference 3D models, or go in and modify them using the provided .STEP files to bring improvements to the design.

Software: You can write embedded C code using RTD drivers on an S32K144-Q100 board. We also provide software support in the form of example codes and documentation for all basic car components.

2024 MR-B3RB kit:

Participants using the MR-B3RB will use a combination of pre-configured ROS2 and Zephyr-Cerebri software. Here, "Cerebri" refers to the application layer, while "Zephyr" is the underlying Real-Time Operating System (RTOS).

2022 MR-BUGGY3 kit:

For the NXP Cup 2022 season, we are introducing a new robotics vehicle chassis called MR-Buggy3. This chassis is built on top of a modified WLToys 124019 chassis, which has many replacement and upgradeable parts available commercially.

2019 DFRobot kit:

By default there are two car chassis configurations by DFRobot. These chassis support brushed AND brushless motors.

Moreover there are two new MCUs. First, a board developed entirely for this competition - the "ARC-Board" also named "Micro E Board". This board was developed by students and professors of the "Haute-Ecole Arc" in Switzerland and is finally available for every participant. It supports brushed motors and a camera communicating via SPI. The Second board is the RDDRONE-FMUK66 which is also a part of the Hovergames drone. NXP CUP proofs that this particular flight controller is ready to steer rovers too! Finally we introduce an intelligent camera into the Cup, the Pixy 2 camera. This camera has its own MCU and does line tracking or colored block detection by itself. The Pixy 2 can communicate via I2C, SPI and UART.

All these components and configurations are described in this documentation. The default setup is the DFRobot chassis with brushed motors, the Micro E board and the Pixy 2 OR DFRobot chassis with brushless motors, RDDRONE-FMUK66 and Pixy 2. You pick!

Students have the option of using setups from the past seasons or other NXP MCU boards. But these are not supported in this documentation.

Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License.

Last updated

Was this helpful?