Autonomous RC Car with XMC4700 & Raspberry Pi Integration

Autonomous RC Car with XMC4700 & Raspberry Pi Integration

Project Information

  • Project Title: Autonomous RC Car with XMC4700 & Raspberry Pi Integration
  • Role: Firmware Developer & Robotics Engineer
  • Category: Autonomous Robotics & Embedded Systems
  • Platforms: XMC4700, Raspberry Pi, UART Communication
  • Project Type: Robotics Prototype Development

Project Description

Developed an autonomous RC car using the Infineon XMC4700 Relax Kit as the primary controller, integrated with a Raspberry Pi for higher-level decision-making and vision-based tasks. Implemented UART communication between both boards for reliable two-way data exchange. Designed and optimized obstacle avoidance algorithms using onboard sensors, enabling real-time navigation in dynamic environments. Delivered a scalable prototype showcasing embedded system control, robotic perception, and autonomous mobility.

Skills & Deliverables

  • XMC4700 firmware development (C/C++)
  • Raspberry Pi integration & data handling
  • UART communication protocol implementation
  • Obstacle avoidance algorithms
  • Sensor integration & calibration
  • Autonomous navigation system design
  • Embedded robotics prototyping