Save to MyST

Industrial Robots

Tools and Software
Robots and manipulators are key to help increase productivity and relieve humans from heavy, repetitive or dangerous tasks. Locally – within a factory – and connected globally, they are the centerpiece of the 4th industrial revolution or Industry 4.0. An industrial multi-axis manipulator is a complex mechanical, electric and electronic system becoming over the years more and more sophisticated with as many as 18 different electric motors and a large array of sensors and machine-to-machine (M2M) communication means.  Safety first – for the humans interacting with them – followed by reliability and a very long lifetime are the key challenges in designing an industrial robot and thus large use of redundancy mechanisms – either hardware or software – and predictive maintenance strategies must be implemented to ensure productive and cost-effective solutions.

Our products and solutions

We have a wide range of motor control solutions including discrete Power MOSFETs and IGBTs and intelligent power modules (IPMs), STM32 32-bit microcontrollers, a wide range of MEMS inertial and environmental sensors, power supply and conversion ICs as well as wired and wireless connectivity solutions to help design efficient and reliable manipulators and robotic devices.


eDesignSuite is a comprehensive set of easy-to-use design-aid utilities ready to help you streamline the system development process with a wide range of ST products.

Power Management Design Center

Choose design tool:

Power Supply Design Tool

SMPS design, by topology, by type and by product
PFC design with analog and digitial control
Supports various PCB configurations
Choose type:
Solar Battery Charger

LED Lighting Design Tool

Handles AC-DC and DC-DC design in common topologies
Displays interactive and annotated schematic
Provides current/voltage graphs, Bode plots, efficiency curves and power-loss data
Choose type:

Digital Power Workbench

Provides a step-by-step optimized design of power section and control loop
Generates the STM32Cube embedded software package for custom applications and allows firmware project generation, compatible with multiple STM32 IDEs

Power Tree Designer

Specify input/output power for each node in the tree
Check for consistency
Design each individual node