yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
Raspbot V2📖
1.About Raspbot V2
  • 1. First trial
  • 2. Expansion board interface distribution
  • 3. About battery and charging
  • 4. Install servo PTZ
  • 5.Servo Gimbal Installation
  • 6. Important Notes (Read Before Starting)
2.Assembly
  • Installation Video
3.Car basic course
  • 0. Preparation before development
  • 1.Buzzer control
  • 2.Key reading
  • 3.RGB control
  • 4.Servo control (PTZ control)
  • 5.Motor control
  • 6.Printing ultrasonic data
  • 7.Tracking module status printing
  • 8.IR control key value printing
4.Car motion control course
  • 0.Mecanum wheel motion principle
  • 1.Car vertical movement
  • 2.Car diagonal movement
  • 3.Car sideways movement
  • 4.Car rotation movement
  • 5.Car patrol
5.Car advanced courses
  • 1.Infrared patrol car
  • 2.Ultrasonic avoid
  • 3.Ultrasonic follow
  • 4.Infrared tracking+ ultrasonic avoid
  • 5.Restricting
  • 6.Infrared remote control car
6.OpenCV courses
A. Getting Started with OpenCV
  • 1. Introduction to OpenCV
  • 2.OpenCV image reading and display
  • 3. OpenCV image writing
  • 4. OpenCV Image Quality
  • 5.OpenCV pixel operations
B. OpenCV geometric transformation
  • 1. Image scaling
  • 2. Image cutting
  • 3. Image translation
  • 4. Image mirroring
  • 5. Affine Transformation
  • 6. Image Rotation
  • 7. Perspective Transformation
C. OpenCV image processing and text line drawing
  • 1. Grayscale processing
  • 2. Image Binarization
  • 3. Edge Detection
  • 4. Line drawing
  • 5. Rectangle and circle drawing
  • 6. Text and image drawing
D. Image beautification
  • 1. Color Image Histogram
  • 2. Histogram Equalization
  • 3. Image repair
  • 4. Brightness enhancement
  • 5. Smooth and whiten
  • 6. Gaussian mean filtering
  • 7. Median Filter
E. Machine Learning
  • 1. KNN
  • 2. SVM
7.AI vision recognition course
  • 1.Camera driver tutorial
  • 2.Color recognition
  • 3.HSV value test
  • 4.Object Recognition
  • 5.QR code recognition
  • 6.Face recognition
  • 7.License Plate Recognition
  • 8. Human Pose Estimation
  • 9. Target detection
  • 10.yolov5-lite
  • 11. Gesture Recognition
  • 12. Face Detection
  • 13. Face effects
  • 14. 3D Object Recognition
  • 15. Paintbrush
  • 16. Finger control
8.AI vision interaction module
  • 1. Color tracking
  • 2. Color follows
  • 3. QR code recognition to control movement
  • 4. Face tracking
  • 5. Face following
  • 6. Visual tracking
  • 7. Garbage identification
  • 8. Track map Autopilot(purchased separately)
  • 9. Gesture following
9.Voice control basic course(For Superior Kit)new
  • 1.Voice control car movement
  • 2.Voice control RGB light
  • 3.Voice control color recognition
  • 4.Voice control autonomous driving
  • 5.Voice control car tracking
10.AI large model knowledge(For Superior Kit)new
  • 1.AI large model types and principles
  • 2.RAG retrieval enhancement and model training samples
  • 3.Embodied intelligent robot system architecture
  • 4.Embodied intelligent functions core source code
  • 5.Configure AI large model(Required)
11.AI Large Model Development(For Superior Kit & Reference)new
  • 1.Register a model service provider account
  • 2. Configuring API-KEY(Optional)
  • 3. Introduction to Dify
  • 4. Basic Dify Features
  • 5. Deploy the RAG knowledge base
  • 6. AI Large Model Development - chatbot
  • 7. RAG knowledge base + chatbot
  • 8. AI agent workflow
  • 9. Custom wake-up response
  • 10. Core module testing tools
12.AI large basic course(For Superior Kit)new
  • 1.Free conversation
  • 2.Text-to-picture
  • 3.Scene description
  • 4.Video description
  • 5.Intelligent action choreography
  • 6.Dual-model agent application
13.ROS2-Robot chassis control course
  • 1. Robot information release
  • 2. Robot keyboard control
  • 3. URDF Model
14.ROS2-OpenCV course
  • 1.ROS+Opencv application
  • 2. AR Vision
  • 3. Mediapipe fun gameplay
  • 4. Gesture control car movement
  • 5. Gesture control car actions
  • 6. Palm control car movement
  • 7. Palm control servo PTZ
  • 8. Visual tracking
  • 9. AprilTag code recognition
  • 10. AprilTag tag code tracking
  • 11. AprilTag tag code follow
15.Development environment course
  • 1. Introduction to Raspberry Pi 5
  • 2. Image writing and backup
  • 3. Start the Raspberry Pi 5
  • 4. Remote Access
  • 5. Remote file transfer
  • 6. Common Linux commands and use of vim editor
  • 7. Install Raspbot V2 driver library
  • 8. Jupyter Lab environment construction
  • 9. Jupyter Lab plugin installation
  • 10. Basic use of Jupyter Widgets
16.Raspberry Pi basic settings
  • 1.Update and upgrade the operating system
  • 2. Introduction to raspi-config tool
  • 3. config.txt file description
  • 4. Network Configuration
  • 5. Set display resolution and rotation
  • 6. Set screen sleep
  • 7. Get real-time temperature of RPi
  • 8. Play audio and video
  • 9. Use USB Camera
  • 10.Use MIPI camera
17.Docker course
  • 1. Overview and installation
  • 2. Common commands
  • 3. Understand and publish images
  • 4. Docker data processing
  • 5. Enter docker container
18.ROS2 basic course
  • 1. Introduction to ROS2
  • 2.ROS2 install Humble
  • 3. ROS2 development environment
  • 4. ROS2 workspace
  • 5. ROS2 function package
  • 6. ROS2 node
  • 7.ROS2 topic communication
  • 8. ROS2 service communication
  • 9. ROS2 action communication
  • 10. ROS2 custom interface message
  • 11. ROS2 parameter service case
  • 12. ROS2 meta-function package
  • 13. ROS2 distributed communication
  • 14. ROS2 DDS
  • 15. ROS2 time related API
  • 16. ROS2 common command tools
  • 17. ROS2 rviz2 use
  • 18. ROS2 rqt toolbox
  • 19. ROS2 Launch startup file configuration
  • 20. ROS2 recording and playback tool
  • 21. ROS2 URDF model
  • 22. ROS2 Gazebo simulation platform
  • 23.ROS2 TF2 coordinate transformation
Download
  • APP(iOS/Android)
  • Code
  • System_File
  • Instruction Manual
  • Hardware_Info
  • 3D_Model_File
  • ROS2_Basic_VM
Download ZIP

Welcome to Raspbot V2 repository

当製品の日本語版マニュアル資料は、こちらからご取得ください。

5.Configure AI large model(Required)

Configure AI large model

Configure AI large model1. Overseas Version of OpenRouterOpenRouter Operation Steps2. Overseas Version of Tongyi Qianwen3. Local DIFY Configuration3.1 Enter the API key.

For large-scale model examples, an important prerequisite is connecting to a Wi-Fi network with internet access. For details on how to connect, see "Raspberry Pi Basic Settings" under "Raspberry Pi System Configuration" - 04. Network Settings for specific instructions.

This tutorial is about configuring large AI models. To run large model-related examples properly, follow the steps below.

1. Overseas Version of OpenRouter

Some online large models in the overseas version startup examples use the middleware of the OpenRouter platform, a third-party platform. This large model can be used 50 times per day for free. If you wish to continue using it, refer to the usage rules for expansion.

The following examples require this large model: scene description, dual-model intelligent agent application, intelligent action choreography, and free conversation.

OpenRouter does not have free models for video analysis or text-to-image creation, so models from the Tongyi Qianwen platform are required.

OpenRouter Operation Steps

  1. Log in to the official website:

https://openrouter.ai/

  1. Log in. You can use a variety of methods, but this article recommends using a GitHub account.

image-2025042700001

  1. Go to the API-KEY page and create one.

image-2025042700002

image-2025042700003

  1. Copy and save the created key to your computer. You can only copy this key the first time you create it; you won't be able to view it again after leaving this page.

image-2025042700004

  1. Next, we'll use a free test model to see if the registered account is functioning properly.

image-2025042700005

image-2025042700006

  1. If the response is normal, it means it's functioning properly.

image-2025042700007

image-2025042700008

  1. The API key you create directly supports free models. If you wish to use non-free models, you will need to purchase the required amount with your credit card. This tutorial will not be explained in detail, so please research it on your own.

2. Overseas Version of Tongyi Qianwen

Some of the online large models in the overseas version startup examples use Tongyi Qianwen's large visual model. This platform is a third-party platform, and the large model is a powerful visual model provided by Alibaba. After registration and authentication, you can use some of the large model for free, or pay for additional model usage according to the website.

The following examples require this large model: dual-model intelligent agent-object tracking, video description, and text-based image creation.

  1. Open the website and register.

Register account

809BFF87-32C8-4f71-8D22-9ECBAC56586A

2C38AF14-D1DD- 46c7-8903-EC3E42FA744C

  1. After registration, enter your contact information based on your country and verify your identity. Without verification, you will not be able to receive the free large model.

15B602EB-3B07-4b17-B6D1-FA6F146B453D

  1. Go to Large Models, select Qwen-VL-Max, and receive your free model. Withdraw some large model credits

55F58FE6-3158-45f7-86F0-B5A59B8A43E6

9FB0E4C3-87B3-46c5-B10E-83FC16CB89FE

E829D35F-7B8D-4fa6-A7FB-752EA990E560

F778C9A0-1D7E-4b13-982C-7F3A21D3F796

D7F0BFA6-E4E0-4cee-8FBC-D00137EFF2AB

  1. Register your own API Key

F6342D18-D293-408c-9633-7120AEECDD70

8E63A23C-7AFD-4a89-BFF5-22E4E5688098

Then remotely access the system of the car using VNC and open a terminal. For instructions on how to access the system using VNC, please refer to the tutorial in Chapter 1.

  1. Enter in the terminal
shell
nano /home/pi/project_demo/09.AI_Big_Model/API_KEY.py

image-2025042700009

Then, following the prompts, enter the OpenRouter API-KEY and the API-KEY for TONYI_KEY. Press Ctrl+S to save and Ctrl+X to exit. You can now run the Big Model demo in the English version. The Spark Big Model key used by international customers is already included in the relevant examples and does not need to be entered here.

3. Local DIFY Configuration

The image's Dify function is disabled by default. Execute the above command to enable it.

xxxxxxxxxx
cd ~/dify-1.6.0/docker
./docker-compose-linux-aarch64 up -d

This will enable it.

If you don't want Dify to be running all the time (not recommended for 2GB of RAM), execute the following command to disable it.

xxxxxxxxxx
cd ~/dify-1.6.0/docker
./docker-compose-linux-aarch64 down

Enter the Dify configuration page

  • Observe the IP address of the OLED screen
  • Open a browser on any computer in the Raspberry Pi system on the same network segment as the car and enter the IP address + :80 in the address bar. For example:

image-20250710143803113

The page after entering dify is as follows:

image-20250710143954379

If you are accessing the website from an unfamiliar device, you will need to log in with your account:

  • Username: yahboom@163.com
  • Password: yahboom123

3.1 Enter the API key.

Click your profile picture in the upper right corner, then click Settings.

image-20250710144333290

Click Model Provider, then click Setup for the corresponding model provider.

image-20250710144530770

Enter the API key you applied for in [2.3 Registering an OpenRouter Platform Account], then click Save.

image-20250710144718790

Click Setup for TONGYI, then enter the API-KEY you applied for in [2.4 Registering an Alibaba Bailian Model International Platform Account], then select Use International. Endpoint, then click Save.

image-20250710145455260

At this point, set DIFY_SWITCH=True in API_KEY.py to run the configured agent in dify.

image-2025042700010

Embodied intelligent functions core source code
Register a model service provider account

COMPANY

  • About us
  • Team Style
  • Blog

LEARNING & EXPLORATION

  • Tutorials
  • Edge AI hardware
  • Educational robots
  • Embedded intelligent hardware

WHERE TO BUY

  • Yahboom Online Store
  • Amazon
  • Alibaba
  • AliExpress
  • Mercado

TECHNOLOGY SUPPORT

  • Email: support@yahboom.com

BE A DISTRIBUTOR

  • Email: sales@yahboom.com
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文