SOLO ARDUINO ENVIRIORMENT
a step forward in simplification
Here you can find all the resources to work easily with ARDUINO and SOLO.
About ARDUINO
Arduino and the community it has around it, is a huge environment, it’s friendly for makers and for everyone that starts in electronics or for anyone who wants to make a fast and easy prototyping project.
We share a common value on how working with electronics should be, and we are happy to support the Arduino users that choose to work also with SOLO in a multitude of ways.

Implement Your Own Algorithms
Analogue Control
It is possible to make ARDUINO and SOLO working together in a very simple way by using Analogue voltages or PWM pulses to control the basic tasks.
Digital Control
When you need more sophisticated control, you can use our SOLO’s ARDUINO library. With the SOLO Motor Controllers ARDUINO Library you can use Digital control by using UART protocol, to implement your own customized algorithms using vastly available functions that are offered in SOLO’s command set in Digital Mode.
SOLO Motor Controllers ARDUINO Library
Speed up your development process in 3 steps, using our Library and stay focused on your projects, the thing that really matters!
1- Download the Library here.
2- Connect Solo and Arduino

3- Write A few lines of codes using our library.
Explanations and Tutorials
How to Download and Install SOLO Arduino Library
Line connection SOLO BETA

Example: Get Temperature
Example: Get BusVoltage
Example: Set and Get Number of Poles
Tutorial: Sensorless Speed Control of a Brushless Motor
You can read the full code and explanation here.
Tutorial: Drone/RC Car Brushless Motors in Sensorless Mode Up to 30,000 RPM
Support
We try our best to support all the user. We have a section in our FORUM where you can post your question.
ARDUINO and SOLO Articles
How to control speed of PMSM using ARDUINO and SOLO in closed loop sensorless mode | ESC | FOC | Sensorless
This Tutorial is dedicated to guide you step by step into controlling speed of a permanent magnet synchronous motor which are also known as PMSM or AC brushless motors. The method proposed here is the sensorless closed loop speed control which will result in the...
How to control the speed of BLDC motor using Arduino and SOLO in Closed-loop sensorless mode |FOC|BLDC|Sensorless
In this tutorial we are going to see SOLO controlling the speed of a BLDC motor using ARDUINO UNO as the commanding unit. SOLO, here, controls the speed of this brushless DC motor which is rated for 150W in closed-loop sensorless mode using FOC ( field oriented...
How to control the speed of DC motor using ARDUINO and SOLO in closed loop sensorless mode
In this tutorial we are going to have our hands on SOLO controlling the speed of a DC motor using ARDUINO as the commanding unit. SOLO, here, controls the speed of the DC brushed motor in a closed-loop sensorless manner with nested Torque-Speed loops. If you are not...