Tech Specs – SOLO PICO
SOLO PICO is designed to support various types of electrical motors like DC
brushed, Brushless DC and PMSM motors up to 58V with the supply voltage and the continuous
current of up to 16 Amps.
SOLO PICO can be commanded in two different ways, either by sending Analogue voltages or
PWM pulses which is called Analogue Mode, or totally by sending Digital data packets through
isolated UART, isolated USB or isolated CAN bus lines. This will give a high flexibility in terms of
system setup to the users and they can choose the best way to wire up their systems using SOLO,
The main features of SOLO PICO are listed as below:
●Wide input voltage supply range from 8V to 58V
● The continuous output current of 16 Amps
● Capable of controlling DC brushed, BLDC and PMSM motors
● Dual Core with parallel processing architecture
● CAN, USB and UART Communications
● STO(Safe Torque off) for safe emergency stops
● Extremely fast F.O.C loop-rate up to 140kHz (7µs complete execution time)
● Over-current, Over-voltage, Over-Temperature and Under-voltage Protection
● Selectable output PWM switching frequency from 8kHz to 80kHz
● Automatic self-tuning and identification of Motor parameters
● Closed-loop Torque, Speed or Position control
● Advance Field Oriented Control
● PWM and Analogue voltage input for Controlling Speed and Torque
● Pure Analogue feedbacks output for Speed and Torque
● Encoder and Hall Sensor Input with up to +5V supply
● +5V/500mA (5W) outputs to supply external modules
● 200µA current consumption in sleep mode


Technical Specifications

Control Specifications
Supported Motor Types
DC (DC Brushed)
BLDC (Brushless DC)
PMSM (Permanent Magnet Synchronous Motor, AC Brushless)
Control Modes
Speed Control
Torque Control
Position Control
Control Types
Sensor-based
Control Loops Update Rate
Torque Loop: 7µs
Speed Loop: 500µs
Position Loop: 500µs
Controller Tunings
Torque Controller: Automatic
Speed Controller: Manual
Position Controller: Manual
Electrical Specifications
Supply Voltage Range
8-58V
Max.Continuous Current
11.5 A RMS / 16 A DC
Peak Current
32 APP
Output PWM Frequency
8kHz to 80kHz
Max. Continous Power
300W
Input Command Signals
PWM [5-200kHz]
Analogue [0-5V]
UART, USB, CANopen
Mechanical Specifications
Form Factor (H x W x D)
19.20 x 67.73 x 56.82 mm
Weight
28 grams
Make mistakes, safely
No matter how skilled, we all make mistakes. In hardware projects, this means losing time and money. We designed SOLO with safety in mind. We offer protection against reverse polarity connections, output short-circuits, over-voltage, or under-voltage on your main supply input (BUS) and over-current consumptions. You now use motors with fewer worries.
For experts and non-experts alike
SOLO is easy but not simple. The experienced user will find many advanced functionalities. From sending packets through USB, UART, or CAN to use industrial state of the art technologies like Closed-loop and Open-loop, Sensored, Sensor-less, and Field-oriented control.
Simply control the speed, torque, and position of your motor’s shaft separately. Enjoy these features while SOLO automatically detects the motor’s parameters and self-tunes.
Features Detail
Closed loop speed or Torque control using Encoders or Hall-Sensors

Field Oriented Control (FOC)
Automatic Parameter Identification of Motors
Since each electrical motor is different with the other, SOLO identifies most of the required parameters of each motor itself in less than a second, this makes you able to control your motor either in Torque or Speed control mode in the simplest and fastest way possible. In the simplest form, you can control either of the torque or speed of your motor with a single potentiometer. Of course you can use more advanced features like sending PWM or Analogue voltages or even sending packets through UART, CAN or USB which are existing on SOLO, to control each of the features or read the motor feedback in real-time.
Active Temperature Control
Supported platforms


Our Latest Tutorial
Field Weakening: How to Surpass the Limits of Your Motor
Introduction Electric motors are integral components in a wide range of industries, powering everything from household appliances to industrial machinery. Traditionally, motors have been designed to operate within their rated speed to ensure optimal performance...
Brushless Motor with C++: The Complete Guide
Introduction Controlling brushless motors efficiently is vital in many applications, from drones to industrial automation. Brushless motors have several advantages over their brushed counterparts, including higher efficiency, longer lifespan, and lower...
SOLO Embedded Motion Profile Engine
IntroductionSOLO Motor Controllers products are now coming with an advanced Embedded Motion Profile Generation Engine that allows its users to simply create very smooth and low jerk Position or Speed trajectories using state of art “St-curve” profiles both in...