Abstract The design of this system aims to achieve running speed control of a lifting platform based on pulse width modulation (PWM) technology, combined with weight and distance detection. The system consists of a microcontroller unit (MCU), pressure sensor, ultrasonic ranging, L298N motor drive, LCD1602 display, keys, and alarm modules. The system generates corresponding PWM signals based on the weight of load and distance between the platform and the starting point to control the speed of lifting the platform DC motor, ensuring the safety and stability of the lifting process. The system’s overall functionality has been verified through simulation by PROTEUS 8.15 and tested through physical circuit construction. This control system can achieve real-time and accurate lifting speed control of the platform, and has good performance and stability. The design is simple and can be applied to various occasions such as industrial production lines, warehouse material handling, and high-altitude operations, improving work efficiency and reducing the risk and burden of manual operations.