The ZEKEEP ZK-bot301ed is a 3-axis STM32 desktop educational robot arm with a 0.5 kg rated payload, 340 mm effective working radius and ±1 mm repeatability. Equipped with 42 mm stepper motors, spur gear reducers, a 4-inch serial touchscreen teach pendant, PC-based teaching, joint and world coordinate systems, 4 DI / 4 DO interfaces, USB serial communication and Bluetooth connectivity, it supports point-to-point, linear, linear offset and palletizing motion. Designed for robotics education, STM32 embedded systems training, PLC integration, maker projects and introductory robot motion control.
Payload
0.5KG
Reach
340MM
Repeatability
±1mm
End Speed
/
STM32-Based Control × 3-Axis Stepper Drive × Joint and World Coordinate Systems — A Practical Platform for Robotics Education and Development.
The ZEKEEP ZK-bot301ed is a three-axis STM32 desktop educational robot arm designed for robotics training, embedded systems education and secondary development projects. With a three-degree-of-freedom structure, stepper motor drive and spur gear reduction mechanisms, it provides a practical hardware platform for learning robot motion control, coordinate systems and basic automation applications.
The robot arm has a rated payload of 0.5 kg, an effective working radius of 340 mm and a repeatability of ±1 mm. Each of its three axes supports a maximum speed of 120°/s. Its compact 6 kg overall weight makes it suitable for desktop teaching environments, laboratory exercises and maker projects.
The drive system uses 42 mm stepper motors and spur gear reducers. Through the three-axis structure, students can explore base rotation, shoulder movement and elbow movement, and understand how individual joint movements combine to position the end effector.
For operation and teaching, the ZK-bot301ed supports a 4-inch serial touchscreen teach pendant and PC-based teaching. It provides both joint and world coordinate systems, together with point-to-point, linear, linear offset and palletizing motion functions. These features allow students to practice basic robot programming, coordinate transformations and trajectory control.
For external connectivity, the robot provides four digital inputs (DI), four digital outputs (DO), USB serial communication and a Bluetooth interface. The 24V / 0V digital I/O signals support interaction with external PLCs, microcontroller development boards and peripheral devices, providing opportunities for integrated automation experiments.
With its compact structure, accessible motion functions and multiple communication interfaces, the ZK-bot301ed is suitable for robotics and automation education, STM32 embedded control training, maker projects and introductory research into robot motion control.
A practical introduction to robotic joints and coordinated movement.
The ZK-bot301ed uses a three-degree-of-freedom structure consisting of the base, shoulder and elbow joints.
Students can explore the movement relationships between the three axes and learn how joint motion affects the position of the end effector. It provides a practical foundation for understanding robot kinematics and motion control.
A hardware platform for learning embedded control and robotics applications.
The robot is designed around STM32-based control and can be used in educational projects involving embedded systems, motor control, communication and robot motion algorithms.
It is suitable for practical courses in automation, electronic information engineering, mechatronics and robotics.
A straightforward drive configuration for studying motor control and mechanical transmission.
The robot arm uses 42 mm stepper motors combined with spur gear reducers to drive its three motion axes.
This configuration provides a practical platform for learning stepper motor operation, joint movement and the relationship between motor drive and mechanical motion.
A compact working envelope for laboratory and classroom applications.
With an effective working radius of 340 mm and a rated payload of 0.5 kg, the robot is suitable for small workpieces and desktop demonstrations.
Its working range supports basic picking, placement, drawing and palletizing experiments.
Supports introductory positioning and repetitive motion training.
The specified repeatability is ±1 mm, making the robot suitable for educational applications involving repeated positioning, trajectory demonstrations and basic pick-and-place tasks.
Students can use these exercises to understand the relationship between motion settings, positioning performance and practical operating conditions.
Touchscreen teaching combined with PC-based control.
The robot is equipped with a 4-inch serial touchscreen teach pendant and also supports PC-based teaching.
These control methods allow users to configure basic robot movements, switch coordinate systems and conduct teaching exercises without relying exclusively on manually written control programs.
Two coordinate systems support different types of movement exercises.
The robot supports both joint and world coordinate systems.
Students can practice individual joint movement and coordinated spatial positioning, helping them understand the relationship between joint control and end-effector movement.
Supports common motion tasks for educational demonstrations.
The robot supports point-to-point, linear, linear offset and palletizing motion functions.
These functions can be used in exercises involving trajectory planning, position adjustment, repetitive placement and basic automation workflows.
External digital signals support integrated control experiments.
The robot provides four digital input channels and four digital output channels using 24V / 0V digital signals.
These interfaces can be used to connect external sensors, PLCs, microcontroller development boards and actuators, enabling practical exercises in signal input, output control and device coordination.
Multiple communication options for external control and data exchange.
The robot provides USB serial communication and a Bluetooth interface.
These interfaces support learning projects involving serial communication, external device connectivity and wireless control development. Actual control functions depend on the available communication protocol and software support.
Suitable for teaching laboratories, training workstations and maker environments.
With an overall weight of 6 kg and support for desktop and floor mounting, the ZK-bot301ed can be deployed in different teaching and demonstration environments.
Its compact configuration makes it convenient for classroom experiments, laboratory training and introductory robotics development.



























The ZK-bot301ed is a three-axis STM32 desktop educational robot arm. It is designed for robotics education, embedded systems training, automation demonstrations and secondary development.
It has three degrees of freedom (3 DOF), consisting of the base, shoulder and elbow joints. It does not have an independent fourth-axis end-effector rotation joint.
The rated payload is 0.5 kg. The actual usable payload should be evaluated according to the end-effector configuration and operating conditions.
The effective working radius is 340 mm.
The specified repeatability is ±1 mm, suitable for basic educational positioning, repetitive motion and pick-and-place demonstrations.
The robot uses 42 mm stepper motors with spur gear reducers to drive its three motion axes.
The robot supports a 4-inch serial touchscreen teach pendant and PC-based teaching.
It supports both the joint coordinate system and the world coordinate system, allowing users to practice individual joint movement and coordinated spatial positioning.
The robot supports point-to-point, linear, linear offset and palletizing motion functions.
Yes. It provides four digital inputs (DI), four digital outputs (DO), USB serial communication and a Bluetooth interface. These can be used for external signal interaction and communication development, subject to the corresponding device and software configuration.
These are potential educational project applications. Writing and drawing require an appropriate pen attachment, while palletizing requires a suitable end effector and corresponding program configuration.
Yes. It can be used in robotics engineering, automation, electronic information engineering and mechatronics training programs, particularly for introductory STM32 embedded control, stepper motor drive, coordinate systems and robot motion control.
The hardware specification lists a Bluetooth interface. Actual wireless control functions depend on the supported communication protocol, software and external device configuration.
Before selecting the ZK-bot301ed, it is recommended to clarify the teaching or development requirements:
Teaching objectives: Whether the project focuses on STM32 embedded control, stepper motor drive, robot kinematics, coordinate systems or automation integration.
Payload requirements: Whether the workpiece and end-effector configuration are within the 0.5 kg rated payload.
Working range: Whether the 340 mm effective working radius meets the requirements of the experiment or demonstration.
Motion functions: Whether point-to-point, linear, linear offset and palletizing functions meet the intended project requirements.
Control method: Whether touchscreen teaching, PC-based teaching or external control is required.
Communication requirements: Whether USB serial communication or Bluetooth connectivity is needed.
External interfaces: Whether the four DI and four DO channels meet the requirements for PLC, sensor or microcontroller integration.
End-effector requirements: Whether a pen, gripper, suction cup or customized tool is needed for the planned project.
Installation environment: Whether desktop or floor mounting is more suitable for the teaching workstation.
Based on the course objectives, experimental projects and external equipment requirements, the robot arm can be configured as a practical platform for robotics education, embedded development and introductory automation training.
| Parameter | Specification |
|---|---|
| Product Name | ZK-bot301ed 3-Axis STM32 Desktop Educational Robot Arm (Basic Version) |
| Product Model | ZK-bot301ed |
| Product Type | 3-Axis STM32 Educational Desktop Robot Arm |
| Degrees of Freedom (DOF) | 3 DOF |
| Rated Payload | 0.5 kg |
| Repeatability | ±1 mm |
| Effective Working Radius | 340 mm |
| Maximum Joint Speed | 120°/s per axis |
| Joint Motion Range | J1: -160° to +160°; J2: -100° to 0°; J3: -115° to 0° |
| Drive System | 42 mm Stepper Motors |
| Transmission | Spur Gear Reducers |
| Control Method | 4-Inch Serial Touchscreen Teach Pendant + PC-Based Teaching Software |
| Motion Trajectory Functions | Point-to-Point, Linear, Linear Offset and Palletizing |
| Coordinate Systems | Joint Coordinate System and World Coordinate System |
| External Communication and I/O | 24V / 0V Digital I/O: 4 DI and 4 DO; USB Serial Communication; Bluetooth Interface |
| Operating Voltage | AC 220V / 110V |
| Maximum Power Consumption | 50W |
| Operating Temperature | -10°C to 50°C |
| Overall Weight | 6 kg |
| Mounting Options | Desktop Mounting / Floor Mounting |
| Standard Configuration | Robot Arm, Control Cabinet and 4-Inch Serial Touchscreen |
| Joint Axis | Moving Section | Maximum Motion Range | Maximum Joint Speed |
|---|---|---|---|
| J1 | Base | -160° to +160° | 120°/s |
| J2 | Shoulder | -100° to 0° | 120°/s |
| J3 | Elbow | -115° to 0° | 120°/s |
The three-axis robot arm uses base rotation, shoulder pitching and elbow pitching to adjust the end-effector position in space.
Its three-joint structure is designed for basic spatial positioning and coordinated movement, making it suitable for educational exercises involving joint control, Cartesian coordinate movement, trajectory planning and pick-and-place operations.
| Parameter | Specification |
|---|---|
| Drive Type | Stepper Motors |
| Motor Specification | 42 mm Stepper Motors |
| Transmission Mechanism | Spur Gear Reducers |
| Number of Motion Axes | 3 |
| Motion Control | Three-Axis Stepper Motor Control |
| Positioning Performance | ±1 mm Repeatability |
The robot arm uses stepper motors and spur gear reduction mechanisms to drive its three motion axes.
This configuration provides a practical hardware platform for learning stepper motor control, joint movement, coordinate transformation and basic robot motion planning.
| Parameter | Specification |
|---|---|
| Point-to-Point Motion | Supported |
| Linear Motion | Supported |
| Linear Offset | Supported |
| Palletizing Motion | Supported |
| Joint Coordinate System | Supported |
| World Coordinate System | Supported |
| Maximum Joint Speed | 120°/s per axis |
| Joint Movement Control | Supported |
| Multi-Axis Coordinated Movement | Supported |
| Teaching Method | Touchscreen Teach Pendant and PC-Based Teaching |
| External I/O Control | Supported through DI / DO interfaces |
The robot supports point-to-point movement, linear motion, linear offset and palletizing functions.
Through joint and world coordinate systems, students can explore the relationship between individual joint movements and end-effector positioning, and learn the fundamentals of robot motion control and trajectory planning.
| Parameter | Specification |
|---|---|
| Teach Pendant Type | Serial Touchscreen Teach Pendant |
| Screen Size | 4 inches |
| Control Method | Touchscreen Teach Pendant + PC-Based Teaching |
| Operation Interface | Graphical Teaching Interface |
| Coordinate Systems | Joint Coordinate System and World Coordinate System |
| Motion Functions | Point-to-Point, Linear, Linear Offset and Palletizing |
| Position Teaching | Supported |
| PC-Based Teaching | Supported |
The robot arm is equipped with a 4-inch serial touchscreen teach pendant and supports PC-based teaching.
Students can use the teaching interface and PC software to configure motion tasks, switch coordinate systems and establish basic robot movement sequences.
| Parameter | Specification |
|---|---|
| Digital Signal Type | 24V / 0V Digital Signals |
| Digital Inputs (DI) | 4 Channels |
| Digital Outputs (DO) | 4 Channels |
| USB Communication | USB Serial Communication |
| Wireless Communication | Bluetooth Interface |
| External Device Connectivity | Supported through available communication and I/O interfaces |
| External Control | Supports DI / DO Signal Interaction |
The robot arm provides four digital input channels and four digital output channels, together with USB serial communication and a Bluetooth interface.
These interfaces can be used for communication and interaction with external PLCs, microcontroller development boards, sensors and other devices, supporting practical exercises in signal acquisition, device control and serial communication.
| Parameter | Specification |
|---|---|
| Operating Voltage | AC 220V / 110V |
| Maximum Power Consumption | 50W |
| Operating Temperature | -10°C to 50°C |
| Overall Weight | 6 kg |
| Mounting Options | Desktop Mounting / Floor Mounting |
| Applicable Environment | Educational and General Indoor Applications |
| Component | Quantity / Specification |
|---|---|
| ZK-bot301ed 3-Axis Educational Robot Arm | 1 unit |
| Control Cabinet | 1 unit |
| 4-Inch Serial Touchscreen | 1 unit |
Degrees of freedom: 3 DOF
Rated payload: 0.5 kg
Repeatability: ±1 mm
Effective working radius: 340 mm
Maximum speed of each joint: 120°/s
J1 motion range: -160° to +160°
J2 motion range: -100° to 0°
J3 motion range: -115° to 0°
The robot arm uses three motion joints to perform spatial positioning and coordinated movement. Its 340 mm effective working radius makes it suitable for desktop robotics experiments, educational demonstrations and small-scale pick-and-place tasks.
The robot arm supports both desktop and floor mounting. Its compact 6 kg overall weight makes it suitable for deployment in teaching laboratories, training workstations, maker spaces and demonstration environments.
The installation position can be selected according to the available workspace, teaching equipment layout and experimental requirements.


Suitable for practical training in robotics engineering, automation, electronic information engineering and mechatronics programs.
The STM32-based robot platform can be used in introductory courses covering embedded systems, stepper motor control, coordinate systems and basic robotic motion control.
Suitable for integrated training involving PLCs, microcontrollers and external device communication.
Through its 4 DI / 4 DO digital signal interfaces and serial communication functions, the robot can be connected to external PLCs, such as Siemens and Mitsubishi systems, or microcontroller development boards for signal interaction and coordinated control exercises.
Suitable for maker projects, robotics competitions and interactive demonstrations.
Potential project directions include writing, drawing, board-game demonstrations, vision-based recognition and sorting, and desktop palletizing challenges, subject to the corresponding end-effector, software and peripheral configurations.
Suitable as a hardware platform for STM32 control algorithm validation, PC-based serial communication development and serial robot kinematics research.
Students and developers can use the robot to explore embedded control, communication protocols, coordinate transformations and multi-axis motion control.
Use the PC-based teaching software and teach pendant to switch between joint and world coordinate systems.
Conduct practical exercises involving three-axis coordinated movement, position control and basic robot trajectory planning.
Learn how to use external PLC or microcontroller signals to trigger robot actions.
Practice reading external input signals and outputting robot operating status through the four digital input and four digital output channels.
Attach an appropriate pen or end effector to the robot arm to carry out drawing or pick-and-place demonstrations.
Use the supported linear and palletizing motion functions to conduct planar trajectory drawing and organized arrangement experiments.
Use the Bluetooth interface or USB serial communication interface to develop PC-side control programs.
Explore PC-based or mobile-device control and data exchange according to the available communication protocol and software support.
Leave your contact information and requirements. Based on the product specifications and application scenarios, we will provide preliminary selection and solution advice.