Description
ZYC0222 STM32 ROS Robot Car
Hardware Components: STM32 ROS robot main control board (STM32F407VET6), ESP32CAM motherboard, ultrasonic module, three-way line tracking module, matrix screen module
Board Introduction: The ROS robot control board uses the high-performance STM32F407VET6 main control chip and integrates important key configurations such as the IMU attitude sensor. In addition, the control board provides four encoder motor interfaces, PWM/bus servo interfaces, an LCD color screen display, and communication peripheral interfaces such as USB/SBUS/CAN/Bluetooth. Only one USB cable is needed to control and read encoder motors, various servos, and various peripherals—simple and efficient!
We provide ROS1 and ROS2 SDK packages based on Python 3, allowing you to flexibly switch between Raspberry Pi JetsonNano and other robot controllers. We also provide complete RoS Robot Controller project code, including modules for motor control, attitude calculation, and host computer communication, and include built-in USB HOST, SBUS, I2C, UART, and multiple GPIO expansion interfaces, making it an excellent choice for various robot development!
Board Parameters:
Maximum number of encoder motors that can be driven: 4
Driven chassis types: Ackerman chassis, differential chassis, tracked chassis, Mecanum wheel chassis, omnidirectional wheel chassis, four-wheel drive chassis
Number of PWM/servo motors that can be driven: 4 PWM servos, drive voltage: 5V Bus Servo Interface: 2 ports, drive voltage is power supply voltage
Types of robotic arms that can be driven: PWM servo robotic arms, bus servo robotic arms
USB Serial Ports: 2 ports. UART1 is a serial port for downloading and can also be used for serial communication and printing; UART3 is a serial communication port for serial communication with Raspberry Pi, etc.
CAN Interface: Integrated CAN chip
Expansion Interfaces: 26
ROS Chassis Code and ROS SDK: Provided
IMU Chip: Onboard OMB658
IC Interface: 1, can connect to loop tracking modules, six-channel photoelectric tracking modules, etc.
Download Interface: Supports one-click serial download, reserved SWD debugging interface for downloading with JLink and STLink tools
External Power Supply Interface: 1 Type-C interface, independent 5V output, can power Raspberry Pi, Jetson Nano, etc.
Power Input Interface: DC7-14V
Protection Circuit: Overheat protection, short circuit protection, overcurrent protection
Main Power Switch and Motor Enable Switch: Both are equipped
Reset Module: 1, can reset STM32F407 chip
User Buttons: 2, user-customizable functions
User LED: 1, user-customizable functions
USB HOST Interface: 1, for connecting a gamepad receiver
OLED Display Interface: 1, for connecting an OLED display with an SPI interface
Bluetooth Module Interface: 1, UART interface
SBUS Remote Control Interface: 1, SBUS protocol interface
Buzzer: 1, customizable function
Board Dimensions (mm): 85*60mm
Function Introduction:
- 1. Adjusts direction based on drawn or taped lines using signals from three infrared tracking modules to achieve tracking functionality. (Due to wheel friction limitations, small-angle turns are not possible.)
- 2. Determines distance using ultrasonic waves. Moves forward (far distance) or backward (near distance) when the distance is too far or too close. (Follow mode cannot turn.)
- 3. Automatic forward movement. Determines if there are objects ahead using ultrasonic distance measurement. Turns right when the distance is too short. If the distance is still too close after turning, continues turning right until the distance is sufficient, then continues forward.
- 4. The device will display corresponding expressions based on user actions, and will also display appropriate expressions based on actions when the desired mode is activated.
- 5. The ESP32 CAM connects to your phone's hotspot and provides a website address. After opening the website via an app or browser, you can control the car using the buttons on the interface.

FAQ's
Know MoreGet in touch
tscinbunyzhiyi@gmail.com
The average response time is 24 hours.
Our customer support operates from Monday to Friday, between 9:00 AM and 6:30 PM.