element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
EZ-EV Challenge
  • Challenges & Projects
  • Design Challenges
  • EZ-EV Challenge
  • More
  • Cancel
EZ-EV Challenge
Forum Project GEPARD: The Vision (Post 1)
  • News
  • Projects
  • Forum
  • DC
  • Leaderboard
  • Files
  • Members
  • More
  • Cancel
  • New
Join EZ-EV Challenge to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 2 replies
  • Subscribers 56 subscribers
  • Views 39 views
  • Users 0 members are here
Related

Project GEPARD: The Vision (Post 1)

UlolKidz
UlolKidz 1 day ago

Hey everyone, I’m jumping into the Element14 EZ-EV Challenge with a build I’m calling Project GEPARD V5.0 (Ground EV Perception and Autonomous Routing Dock).

I am John, I am currently in university specializing in Business Data Analytics and Supply Chain (BBA/BCom). In my current co-op, I spend my days designing compliance workflow pipelines, writing scripts to optimize workflows, and mapping out routing logic for utility systems.

Because of that background, when I look at an autonomous UGV and a self-charging dock, I don't just see an RC car. I see a closed-loop supply chain and a mobile telemetry node. The goal for this challenge is to demonstrate how industrial EV technologies like autonomous movement, sensor fusion, edge computing, and EMI-resistant docking can scale down into a consumer-sized prototype.

The Brains of the Operation

The core of this rover relies heavily on the sponsor-provided Arduino UNO Q. Instead of just using it for basic motor reflexes, I’ll be taking full advantage of its dual-brain architecture. The onboard STM32U585 will handle real-time motor control and sensor acquisition, while the Qualcomm QRB2210 Linux SBC will run Python and edge compute. The ESP32-S3 will sit shotgun, strictly handling video streaming to keep the UNO Q's pipeline clear of bottlenecks.

The Scope: MVP vs. The Dream If you try to build a fully sentient AI robot all at once, you usually end up with nothing working. Instead, I am treating this build as a scalable modular platform.

  • The MVP (Challenge Scope): A reliable, manually driven (WASD) tracked chassis featuring a dedicated battery bay and a removable electronics tray for easy servicing. It will stream video, continuously log power/odometry telemetry to a dashboard, and execute a proof-of-concept autonomous docking handshake.

  • Phase 2 (The Dream): Once the MVP foundation is locked, I will use the reserved "brain bay" space to integrate grid mapping, SLAM, and local LLM processing via a federated compute model with my laptop.

A Question for the Community

Because the UNO Q is so new to the market, deep technical resources and documentation are still pretty sparse. I need a robust way to "glue" the UNO Q (handling the heavy edge compute and motors) to the ESP32-S3 (handling the video stream).

My initial thought is to use a standard UART serial bridge or maybe a local UDP link to pass basic state commands between them, but I want to ensure absolute data integrity. Has anyone here had hands-on experience bridging the new UNO Q with an ESP board? What protocol or physical link did you find most reliable?

Oh, and for those wondering about the name: Project GEPARD. Yes, it’s named after the Flakpanzer Gepard from War Thunder. If you play, you know that SPAA is infamous for being an absolute menace that shreds both aircraft and main battle tanks alike. While my V5.0 is just shooting ultrasonic pings instead of 35mm armor-piercing belts, I’m hoping it proves to be just as relentless as a telemetry node.

Stay tuned. In the next post, I’ll drop the full parts list and dive deeper into how I'm using the ADI ADM3068E evaluation boards to build an EMI-resistant handshake for the docking station.

(Note: I tried to generate a prototype image to be as similar to my plans as possible, but the AI had a mind of its own and this is the closest one. Stay tuned, I will be posting the actual 3D CAD model in a couple of days sorry for not posting it earlier! All the parts I need have been ordered through AliExpress, fingers crossed all of them work. If not, mighty Amazon will save me.)

image

  • Sign in to reply
  • Cancel
  • DAB
    DAB 13 hours ago

    Good start, I look forward to your posts.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • ralphjy
    ralphjy 6 hours ago

    If you want to use a UART to communicate between ESP32-S3 and the Linux processor you will need to use the RPC Bridge to connect thru the STM32.  If you aren't using the Bridge, I believe you can kill the Bridge daemon to communicate directly but have not tried that.  Using the Bridge is probably the easiest and should have documented examples.  

    Since you are probably using WiFi on both boards, you could also use MQTT because you aren't passing a lot of data.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube