Products
FOC motor controllers for every scale — from compact robot joints to high-voltage industrial actuators.
High Voltage & Modular
Stacked modular architecture — Power Board + Controller Board
VESCAT HighVolt is a high-efficiency modular motor controller designed for high-voltage actuator systems. By operating at high voltage, it significantly reduces current draw and heat generation while achieving superior efficiency — enabling compact, thermally stable designs for demanding applications. Its two-layer stacked architecture separates the Power Board and Controller Board for maximum scalability, and built-in EtherCAT support enables real-time, high-speed communication for multi-axis industrial and robotic systems.
160 VDC
Rated Voltage (200 VDC max)
1kW
Peak Power
SPI Encoder
e.g. RLS AksIM-2
CAN / EtherCAT
Communication Interfaces
SPN-MC1 — Front & Back
High Current & 21-bit Precision
V1R2 — High-current circular FOC controller with 21-bit encoder & output encoder
SPN-MC1 builds on the proven VESCular6 circular form factor with upgraded encoder capability. Featuring a 21-bit MT6835 magnetic encoder for ultra-high resolution feedback and output encoder support (12–15 bit) for downstream system integration, it delivers 20A continuous (40A max) current for demanding applications.
12–48 VDC
Input Voltage
20A / 40A
Continuous* / Max Current
*Depending on thermal conditions
MT6835
21-bit Magnetic Encoder
12–15 bit
Output Encoder Support
Compact & Circular
VESC6 + Circular — Round-form FOC controller for robot actuators
VESCular6 is a versatile motor controller built on the open-source VESC platform. Its circular PCB design is optimized for direct integration into robot actuators, delivering precise FOC control for BLDC and DC motors.
12–48 VDC
Input Voltage
20A / 40A
Continuous* / Max Current
*Depending on thermal conditions
AS5047P
14-bit Encoder (Built-in)
STM32F405
MCU + DRV8301
Comparison
| Spec | VESCular6 | VESCAT HighVolt | SPN-MC1 |
|---|---|---|---|
| Voltage | 12–48 VDC | 160 VDC (200 VDC max) | 12–48 VDC |
| Current | 20A / 40A max | 1kW peak | 20A / 40A max |
| MCU | STM32F405 | STM32 Series | STM32F405 |
| Encoder | AS5047P 14-bit (built-in) | SPI (e.g. RLS AksIM-2) | MT6835 21-bit (built-in) |
| Output Encoder | — | — | 12–15 bit support |
| Communication | CAN | CAN, EtherCAT | CAN |
| Form Factor | Circular (compact) | 2-layer stacked | Circular (compact) |
| Best For | Robot actuators & joints | High-voltage industrial | High-current precision actuators |
Software — AI-Powered
Motor analyzer with AI-driven parameter auto-tuning
A comprehensive GUI tool for configuring, monitoring, and tuning OpenRobot motor controllers. Its core strength is AI-powered motor parameter tuning — the tool analyzes step responses and frequency characteristics via FFT, then leverages LLM (Large Language Model) to automatically recommend optimal PID parameters, eliminating the need for manual trial-and-error tuning.
Motor control (position/speed/torque), real-time data graphs, parameter read/write
LLM analyzes step response & FFT data to auto-recommend optimal PID gains — no manual tuning required
Firmware and bootloader upload over CAN EID — no USB needed
Designed exclusively for PCAN-USB communication. Auto-scans CAN bus, reads MCCONF/APPCONF on connection, and syncs pole pair from encoder ratio.
Live graphs for RPM, current, voltage, temperature. Waveform sampling analysis and custom experiment data plotting (COMM_PLOT).
Measures step response → computes settling time, overshoot, FFT quality score → AI recommends Kp/Ki/Kd/Kd Filter values. Iterative auto-tuning loop for position & speed control.
Python 3.10+ / PyQt6 / pyqtgraph / NumPy / SciPy / OpenAI API. Windows with PCAN driver required.
Services
End-to-end production of FOC motor controllers. From PCB design and SMT assembly to final testing and QA.
Ready-to-use motor controllers available via our online store. Full documentation, tutorials, and technical support included.
Custom controller designs for your specific motor and application. Modified firmware, form factors, and communication interfaces.
Tell us about your project and we'll find the right motor control solution for your application.