Ficar - Self Driving Robotic Car For Nxp Cup Competition

About the project

Race car built with NXP component - K66 board, Pixy2 Camera and XRAY X12'22 chassis.

Project info

Difficulty: Moderate

Platforms: NXP

Estimated time: 2 months

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

XRAY X12'22 XRAY X12'22 x 1
EmLab K66F shield EmLab K66F shield Custom shield that integrates external power and provides easier access to K66F headers x 1
FRDM-K66F Board FRDM-K66F Board x 1
Silicone cable 2.5mm2 Silicone cable 2.5mm2 x 1
BelilaMoo Dual Battery Holder BelilaMoo Dual Battery Holder x 1
Lithium Ion Battery - 18650 Cell (2600mAh) Lithium Ion Battery - 18650 Cell (2600mAh) x 2
XC500TF DUALSKY speed controller XC500TF DUALSKY speed controller x 1
BMS391HT Blue Bird Servo Motor BMS391HT Blue Bird Servo Motor x 1
Ultrasonic Distance Sensor - HC-SR04 Ultrasonic Distance Sensor - HC-SR04 x 1
Pixy2 CMUcam5 Pixy2 CMUcam5 x 1
NOVAK RACING Ballistic brushless motor 21.5 NOVAK RACING Ballistic brushless motor 21.5 x 1
XT60 Connectors Male/Female Pair XT60 Connectors Male/Female Pair x 2

View all

Software apps and online services

MCUXpresso IDE MCUXpresso IDE
PixyMon v2 PixyMon v2

Hand tools and fabrication machines

Totem kit Totem kit x 1
3D printing on Original Prusa i3 MK3 3D printing on Original Prusa i3 MK3 x 1


This car will be used in NXP Cup competition hosted by NXP.


based on previous experiences with custom chassis from some of our team members, we have decided to switch to a brand new racing chassis


We are using pixy2 camera with built in vector recognition. This is quite helpful for us.

The camera is mounted on a high pole for improved visibility.

Custom shield board was really helpful with integrating all car components data and power...


Assembling the chassis.

Building prototyping platform on top of the frame with totem building pieces.

Work in progress on steering algorithm.

Prototyping wild platforms and camera mounting positions.

Implementing the ultrasonic distance sensor for detecting an object on the racetrack.

Schematics, diagrams and documents

EmLab K66F custom shield

SCT2932F 1pc, AOD4189 1pc, 74HC86 3pcs, BSS138 1pc


Leave your feedback...