SunFounder PiCarX

SunFounder Picar-X AI Video Robot Car Kit Instruction Manual

Model: PiCarX

1. Introduction

This manual provides detailed instructions for the assembly, operation, maintenance, and troubleshooting of the SunFounder Picar-X AI Video Robot Car Kit. The Picar-X is designed for educational purposes, enabling users to explore artificial intelligence, robotics, and machine learning with Raspberry Pi platforms.

SunFounder Picar-X AI Video Robot Car Kit assembled

Image 1.1: The assembled SunFounder Picar-X AI Video Robot Car Kit.

2. Product Overview

2.1 Key Features

  • AI-Powered Learning: Integrates with multiple Large Language Models (LLMs) including ChatGPT-4o, Gemini, Grok, DeepSeek, Qwen, Doubao, and Ollama (Local LLMs).
  • Raspberry Pi Compatibility: Supports Raspberry Pi 5, 4, 3B+, 3B, and Zero 2W (Raspberry Pi board not included).
  • Vision and Voice Interaction: Features OpenCV, MediaPipe for AI vision, and Text-to-Speech (TTS) & Speech-to-Text (STT) for voice control.
  • Versatile Functionality: Includes line following, obstacle avoidance, and camera for video and vision recognition.
  • Programming Options: Supports Python and Scratch programming languages.
  • Included Components: Various sensors and rechargeable batteries.
Picar-X with logos of various LLMs like ChatGPT-4o, Gemini, Grok, Ollama, DeepSeek, Doubao, Qwen

Image 2.1: The Picar-X demonstrating compatibility with various Large Language Models.

2.2 Components

The kit includes all necessary mechanical parts, electronic modules, sensors, and rechargeable batteries for assembly. A Raspberry Pi board is required for operation and is not included in this kit.

Different models of Raspberry Pi boards: Raspberry Pi 5, Raspberry Pi Zero 2W, and another smaller Pi board

Image 2.2: Examples of compatible Raspberry Pi boards (not included).

3. Setup and Assembly

The Picar-X kit is designed for simplified assembly. Detailed step-by-step instructions are available online on the official SunFounder website. It is recommended that beginners, especially younger users, seek assistance from an experienced individual during the assembly process due to small and delicate components.

3.1 Pre-Assembly Checklist

  • Ensure all parts listed in the kit contents are present.
  • Have a compatible Raspberry Pi board ready (e.g., Raspberry Pi 5, 4, 3B+, Zero 2W).
  • Prepare a clean, organized workspace.
  • Access the official SunFounder online documentation for the Picar-X for visual assembly guides.

3.2 Assembly Process

  1. Follow the online assembly guide carefully. Pay close attention to the orientation of components, especially delicate parts like ZIF connectors.
  2. Install the Raspberry Pi onto the designated HAT board.
  3. Connect all sensors and modules as per the instructions.
  4. Ensure all screws and fasteners are securely tightened without over-tightening.
  5. Connect the rechargeable batteries.
A person assembling the SunFounder Picar-X robot car kit, with various components laid out on a table.

Image 3.1: An individual assembling the Picar-X kit.

4. Operating Instructions

The Picar-X offers diverse operational modes and programming capabilities.

4.1 Software Installation and Configuration

  • Install the recommended operating system for your Raspberry Pi.
  • Download and configure the necessary software libraries and drivers from the SunFounder website.
  • Ensure proper network connectivity for AI functionalities requiring internet access.

4.2 Programming the Picar-X

The Picar-X supports two primary programming environments:

  • Python: For advanced users and complex AI applications. Refer to the online tutorials for Python programming examples and API documentation.
  • Scratch: An intuitive block-based visual programming language suitable for beginners to learn basic robotics and coding concepts.
Hands typing on a laptop keyboard with Python code visible on the screen, and the Picar-X robot car in the foreground.

Image 4.1: Python coding environment for the Picar-X.

A smartphone displaying a remote control interface for the Picar-X, and a laptop showing Scratch programming blocks, with the robot car in the foreground.

Image 4.2: Scratch programming and remote control app for the Picar-X.

4.3 Core Functionalities

  • Line Following: Utilize the integrated sensors to program the Picar-X to follow a designated line.
  • Obstacle Avoidance: Program the robot to detect and navigate around obstacles using its ultrasonic sensor.
  • AI Vision Recognition: Implement OpenCV and MediaPipe for tasks such as gesture recognition, face recognition, QR code recognition, color recognition, and traffic sign recognition.
  • Voice Interaction: Use TTS (Text-to-Speech) and STT (Speech-to-Text) for interactive voice commands and responses.
The Picar-X robot car demonstrating obstacle avoidance and line tracking capabilities, with a speaker for text-to-speech.

Image 4.3: Picar-X demonstrating obstacle avoidance and line tracking.

Picar-X demonstrating AI vision recognition capabilities including gesture, face, QR code, color, and traffic sign recognition.

Image 4.4: AI Vision Recognition with OpenCV and MediaPipe.

5. Maintenance

Proper maintenance ensures the longevity and optimal performance of your Picar-X.

  • Cleaning: Regularly clean the chassis and sensors with a soft, dry cloth. Avoid using liquids or abrasive materials.
  • Battery Care: The kit includes rechargeable Lithium-Ion batteries. Follow standard battery safety guidelines:
    • Charge batteries using the provided or recommended charger.
    • Do not overcharge or fully discharge batteries.
    • Store in a cool, dry place when not in use.
  • Component Inspection: Periodically check all connections, screws, and wires for looseness or damage. Tighten any loose screws gently.
  • Software Updates: Keep your Raspberry Pi operating system and Picar-X software libraries updated to ensure compatibility and access to new features.

6. Troubleshooting

This section addresses common issues encountered during the use of the Picar-X.

IssuePossible CauseSolution
Robot does not power on.Low battery, incorrect battery connection, or power switch off.Ensure batteries are charged and correctly connected. Verify the power switch is in the ON position.
Motors not responding.Loose motor connections, incorrect wiring, or software error.Check motor wiring to the HAT board. Review your code for motor control commands.
Camera not working or poor video feed.Loose camera ribbon cable, software configuration issues, or low light conditions.Ensure the camera ribbon cable is securely seated. Verify camera software is correctly installed and configured. Improve lighting in the operating area. Check online forums for specific camera troubleshooting steps.
AI/LLM features not responding.No internet connection, incorrect API keys, or software configuration.Verify internet connectivity. Ensure API keys for LLMs are correctly entered and active. Check software logs for errors.
Assembly instructions unclear.Complexity of certain steps.Refer to the detailed online video tutorials and documentation on the SunFounder website. Seek assistance from experienced users if needed.

For further assistance, consult the official SunFounder support forums or contact customer service.

7. Specifications

FeatureDetail
BrandSunFounder
Model NumberPiCarX
Compatible Raspberry PiRaspberry Pi 5/4/3B+/3B/Zero 2W (not included)
Item Weight1.76 pounds
Product Dimensions (LxWxH)10 x 6.5 x 4 inches
Battery TypeLithium-Ion (2 batteries included)
Programming LanguagesPython, Scratch
AI IntegrationMulti-LLMs (ChatGPT-4o, Gemini, Grok, DeepSeek, Qwen, Doubao, Ollama), OpenCV, MediaPipe, TTS, STT

8. Warranty and Support

8.1 Warranty Information

For detailed warranty information regarding your SunFounder Picar-X kit, please refer to the official SunFounder website or contact their customer service directly. Warranty terms typically cover manufacturing defects.

8.2 Customer Support

SunFounder provides comprehensive support for its products. Resources include:

  • Online Documentation: Detailed assembly guides, programming tutorials, and project examples are available on the SunFounder website.
  • Support Forums: Engage with the SunFounder community and support staff on their official forums for troubleshooting and project ideas.
  • Direct Contact: For specific issues, contact SunFounder customer service through their website.

It is recommended to check the official SunFounder website for the most up-to-date support resources and contact information.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.