V2N AI Demo: Autonomous Car on HB-IIoT – Setup & Assembly

V2N AI Demo: Autonomous Car on HB-IIoT – Setup & Assembly

image-20260205-101037.png

Introduction

This document describes the mechanical and electrical assembly of the autonomous vehicle drive system.
The guide covers chassis preparation, DC motor installation, encoder wiring, and Arduino-based motor control using a dedicated motor shield.

Revision and Notes

Kit Contents

V2N

WhatsApp Video 2026-01-04 at 10.21.07 AM.mp4
image-20260205-101751.png

 

V2N EVK

 

V3 Robot Car DIY Kit

order link: https://a.aliexpress.com/_c4FHlaaR

Verify that all components are available before starting the assembly process

Part Name

Link

Picture

Part Name

Link

Picture

4 DC geared motors with integrated AB encoders

https://a.aliexpress.com/_c4FHlaaR

Screenshot from 2026-02-01 12-14-11-20260202-074037.png

Vehicle chassis with pre-drilled motor mounting holes (M1–M4)

Screenshot from 2026-02-01 12-15-14-20260202-074102.png

Wheels compatible with 6 mm D-shaft

Screenshot from 2026-02-01 12-16-01-20260202-074122.png

Motor mounting screws

image-20260203-113404.png

Arduino UNO

image-20260201-101723.png

Motor Shield V5.3

image-20260201-101911.png

4 Encoder cables (PH2.0)

image-20260201-101819.png

RPLIDAR

Part Name

Link

Picture

Part Name

Link

Picture

RPLIDAR A1M8-R6

https://a.aliexpress.com/_c34tAd51

image-20260201-121816.png

 

Screen

Part Name

Link

Picture

Part Name

Link

Picture

7’’ TFT with MIPI interface (Solidurn P.N DS00007)

part of HB-IIOT RZ/V2N EVK

https://www.solid-run.com/embedded-industrial-iot/renesas-rz-family/hummingboard-rz-series-sbcs/hum…

Camera

Part Name

Link

Picture

Part Name

Link

Picture

Logitech HD Pro Webcam C920

https://www.logitech.com/en-ch/shop/p/c920-pro-hd-webcam

image-20260222-131645.png

 

Battery

Part Name

Link

Picture

Part Name

Link

Picture

 

 

 

Mechanical Components

Part Name

Link

Picture

Part Name

Link

Picture

Spacers:M3x100mmx5pcs, M3x80,M3x70

https://a.aliexpress.com/_c4tcjSs7

image-20260201-124712.png

M3 Sscews set: option 2510, or just 4pc M3x10mm screws

https://a.aliexpress.com/_c3I0472T

image-20260201-124629.png

 

 

 

 

 

 

Mechanical Assembly

Motor Placement on Chassis

 

See Wheel direction.jpg

 

The chassis supports four motors positioned symmetrically as shown below.

Motor ID

Position

IN1 pin (forward PWM)

IN2 pin (backward PWM)

Motor ID

Position

IN1 pin (forward PWM)

IN2 pin (backward PWM)

M1

Front-Left

CH8

CH9

M2

Rear-Left

CH10

CH11

M3

Rear-Right

CH14

CH15

M4

Front-Right

CH12

CH13

image-20260215-120301.png

 

 

Ensure that the motor shafts face outward and the gearboxes face inward.

Mounting Procedure

Assembling The Car

Connect the encoder cable connector to the designated connector at the rear of the motor until a click is felt, indicating a fully seated connection.
Verify that the connector is firmly attached and not loose.
Repeat this procedure for all four motors.

image-20260201-103225.png

Assemble the components according to the steps demonstrated in the attached assembly video.

V3_car_install_PART _1.mp4

 

 

Attach the Arduino board to the car chassis using the designated screws.

Attach it according to the following images:

image-20260203-095618.png

 

Connect the Motor Shield V5.3 to the Arduino Uno, and then connect the encoder cables and the power cables to the board according to the following image

d462fffb-5bdf-4593-afb9-f964777a76df.png

 

Continue and connect the remaining parts of the car according to the following video:

 

V3_car_install_PART_2.mp4

 

 

RPLIDAR Connection

Secure the LiDAR sensor to the designated mounting bracket using M2.5×14 screws.

Place the EVKIT V2N in the designated holes on the bracket.
Then, attach the bracket to the vehicle chassis using spacers and fasten it with M3×14 screws, according to the position and orientation shown in the image.

 

 

image-20260204-103340.png

 

 

 

image-20260204-103408.png

 

Connect the RPLIDAR to the EVKIT using the designated USB cable.

Connect the Arduino Uno to the EVKIT using the designated cable.

Connect the camera to the EVKIT using a USB cable.

Connect the batteries to the EVKIT and to the Motor Shield V5.3.

Make sure not to connect the batteries to the Arduino Uno.

 

Software Setup

Arduino

Cable setup and prerequisites

  • USB cable

  • git

  • python3

  • platformio (CLI)

 

Flashing Arduino Code

Clone the Repository:

git clone https://github.com/SolidRun/rzv2n-arduino-motor-controller.git cd rzv2n-arduino-motor-controller

 

Verify Project Environment:

pio project config

Ensure that a valid environment exists (e.g. uno).

 

Connect the Board and Identify the Port

Connect the Arduino UNO via USB, then run:

pio device list

Note the serial port (e.g. /dev/ttyACM0).

 

Build:

pio run

 

Upload (Flash):

pio run --target upload

 

Documentation

  File Modified

File v3robot-topplate.STL

Feb 04, 2026 by ruth

File v3robotdemoscreen 1.STL

Feb 04, 2026 by ruth

 

 

 

SolidRun Ltd.