For the complete documentation index, see llms.txt. This page is also available as Markdown.

Autonomous Car on HB-IIoT – Setup & Assembly

Mechanical and electrical assembly guide for the V2N AI Demo Autonomous Car on the SolidRun HummingBoard-IIoT (HB-IIoT) with RZ/V2N SOM.

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.

Kit Contents

V2N

The RZ/V2N SOM is the compute module used throughout this demo. See the RZ/V2N SOM Hardware User Manual for full specifications.

V2N EVK

The HummingBoard-IIoT (HB-IIoT) carrier paired with the RZ/V2N SOM serves as the main compute platform for the car. See the HummingBoard IIOT & RZ/V2N SOM Quick Start Guide.

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

4 × DC geared motors with integrated A/B encoders

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

Wheels compatible with 6 mm D-shaft

Motor mounting screws

Arduino UNO

Motor Shield V5.3

4 × Encoder cables (PH2.0)

RPLIDAR

Part Name
Link

RPLIDAR A1M8-R6

Screen

Part Name
Notes

7″ TFT with MIPI interface (SolidRun P/N DS00007)

Ships as part of the HB-IIoT RZ/V2N EVK. See the HummingBoard RZ/V2N IIOT SBC product page.

Camera

Part Name
Link

Battery

Part Name
Link
Notes

Battery pack powering both the EVK and the Motor Shield V5.3.

Mechanical Components

Part Name
Link

Spacers: M3×100 mm ×5, M3×80, M3×70

M3 screws set (option 2510), or 4 pcs M3×10 mm screws

Push Button Mini Switch 6A-10A 110V 250V KCD1 21MM*15MM


3D printing parts

Part Name
Link

Screen stand

Camera stand

Top mounting plate

Mechanical Assembly

Motor Placement on Chassis

The chassis supports four motors positioned symmetrically. Each motor is wired to two PWM channels on the Motor Shield V5.3 — one for forward rotation, one for reverse.

Motor ID
Position
IN1 pin (forward PWM)
IN2 pin (reverse PWM)

M1

Front-Left

CH8

CH9

M2

Rear-Left

CH10

CH11

M3

Rear-Right

CH14

CH15

M4

Front-Right

CH12

CH13

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

Mounting Procedure

Follow the sequence in Assembling The Car below. The 3D printing parts (attached at the bottom of this page) should be printed before beginning assembly.

Assembling The Car

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

  1. Install the front swing-arm bracket. Secure it using 3×6 screws.

  2. Install the small brackets. Pay attention to top and bottom orientation — do not install them upside down.

  3. Fix the shaft in place.

    • Use the retaining screw to secure the shaft from the inside.

    • Press and hold the through-column while installing.

    • Install the motor on the opposite side as well, ensuring that the small bracket on that side is facing the correct direction.

    • Secure the assembly using M4 screws.

    Do not tighten the screws fully at this stage — they will need to be adjusted later.

  1. Secure the front swing arm to the bottom plate.

  2. Mount the two rear motors. Secure the two additional motors to the rear brackets, then attach the brackets to the bottom plate.

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

  4. Install the Motor Shield V5.3. Connect the shield to the Arduino Uno, then connect the encoder cables and the power cables to the board.

  1. Attach the top plate using the appropriate screws.

  2. Install the wheels in their positions — pay attention to wheel orientation.

Assembling sensors

  1. Attach the top mounting plate and the screen stand to the car’s top plate

  1. Secure the LiDAR sensor and RZ/V2N EVK to the top mounting plate using M2.5×14 screws and spacers M3×30 mm.

  2. Secure the screen to its mounting bracket using the screws provided in the kit.

  3. Secure the battery housing at the designated location.

  4. Insert the switch into the designated hole.

  5. Insert the camera into its mounting bracket and attach it to the top mounting plate.

  6. Connect the RPLIDAR to the EVK using the designated USB cable.

  7. Connect the Arduino Uno to the EVK using the designated USB cable.

  8. Connect the camera to the EVK using a USB cable.

  9. Wire the battery, switch, EVK, and Motor Shield V5.3 as shown in the circuit diagram.

Do not connect the batteries directly to the Arduino Uno. The Arduino is powered through USB from the EVK.

Last updated