yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
24-channel Servo Drive Board📖
1.Introduction and tutorials
  • 24-Channel Servo Drive Board
  • PS2 Handle Description
2.Control servo board
  • 2.0 Raspberry Pi 5 control tutorial
  • 2.1 RPi_Jetson
  • 2.2 STM32
  • 2.3 C51
  • 2.4 Arduino
  • 2.5.MSPM0G3507
  • 2.6.MSPM0G3519
3.Download program
  • Download program
Download
  • Code
  • SCH_Other file
  • APP(Android/iOS)
Download ZIP

Welcome to 24-channel Servo Drive Board repository

Download program

Download program

Download programPreliminary preparationhardwaresoftwareBurning program24-channel steering gear control boardconnectFlyMcu configurationVerification programDebugging/communication serial port baud rateProtocol

Tutorial demonstrates how to program the 24-channel servo control board: serial port programming program.

Preliminary preparation

hardware

Control Board: 24-channel steering gear control board

Data cable: Type-C data cable

software

Serial port burning software: FlyMcu

Program source code: ***.hex (this suffix file is the program file required for serial port burning)

xxxxxxxxxx
You can search the burned program files in the information by yourself!

Burning program

24-channel steering gear control board

image-20240103164515248

When the power supply voltage of the 24-channel servo control board does not reach the programmed voltage (6.5V), a low voltage alarm will occur. This is a normal phenomenon!

xxxxxxxxxx
The voltage set by the program is set based on the external battery pack, so power supply through the Type-C interface will be lower than this voltage!
But we can judge whether there is a program on the 24-channel servo control board through this alarm sound.

connect

image-20240103180757543

Type-C data cableEquipment
Type-C interface24-channel servo control board
USB interfaceComputer

Note: The burning program needs to press and hold the BOOT button on the 24-channel servo control board to connect to the computer!

FlyMcu configuration

Except for the serial port number recognized by your own system (in my case it is COM8), check other options as shown below, and finally click "Start Programming"!

xxxxxxxxxx
Note: You need to press and hold the BOOT button before connecting the 24-channel servo control board!

image-20240103181528970

If the 24-channel servo control board is not powered through the T-shaped interface, the servo control board will emit a continuous buzzer after the program is burned!

Verification program

What data is sent through the serial port will be printed:

image-20240103182151542

If an external 7.4V power supply is connected, the servos on the 24-channel servo control board can be controlled according to the following communication protocol!

Debugging/communication serial port baud rate

DeviceBaud Rate
PC115200 (Type-C interface: USART1)
Host computer9600 (PH2.0 4Pin interface: USART3)
Bluetooth9600 (Bluetooth interface: UART5)

Protocol

The serial port communication baud rate is based on the parameters in the table above. Different interfaces use different baud rates.

Data headerServo numberServo angleData tail
$A-P0-180#
xxxxxxxxxx
Example:
Servo 1 turns to an angle of 10 degrees: $A010#
MSPM0G3519

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/中文