SOLO Python & Raspberry Pi environment

Motor controller for a computer

Here you can find all the resources to work easily with RASPBERRY PI and SOLO.

About RASPBERRY PI 

It’s clear to all of us the great contribution of Raspberry Pi in making affordable computers for everyone and how these beautiful modules transformed the whole world of low power computing. 

here with SOLO we are trying to support the Raspberry Pi and in general Linux users to be able to communicate with SOLO through a library written in Python language to control any types of motors.

 

Python Raspberry Pi Environment 1

Implement Your Own Algorithms

 

Analogue Control 

It is possible to make Raspberry Pi and SOLO working together in a very simple way by using Analogue voltages or PWM pulses to control the basic tasks.

It’s possible to read within our Blog the simplicity and how SOLO works in Analogue Control, using Potentiometers or using other input sources.  

Digital Control 

Using our Digital Protocol we are able to comunicate to every Board able to handle it. Over this communication layer we build a simplified Python solution for Raspberry PI users called SOLO Motor Controllers PYTHON-RASPBERRY PI Library.

When you need more sophisticated control with Raspberry PI then Analogue Control, you can use our Library, to implement your own Raspberry PI – Python Projects using vastly available functions that are offered by SOLO in the most easy and practical way.

SOLO Motor Controllers RASPBERRY PI 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.

Python Raspberry Pi Environment 2

2- Connect Solo and Raspberry Pi

Python Raspberry Pi Environment 3

3- Write A few lines of codes using our library.

 

Explanations and Tutorials

How to Download and Install SOLO Python - Raspberry Pi Library

You can download the library: here. For Install suggestion you can start from README.rst inside the library.

Line connection SOLO UNO / SOLO BETA

schematic

Example: Get Temperature

Example: Get BusVoltage

Example: Set and Get Number of Poles

Support

We try our best to support all the user. We have a section in our FORUM where you can post your question.

PYTHON – RASPBERRY PI and SOLO Articles

The Easiest way to control the Torque of a BLDC with Raspberry Pi using SOLO with Hall sensors feedback [+ Code]

The Easiest way to control the Torque of a BLDC with Raspberry Pi using SOLO with Hall sensors feedback [+ Code]

To control the Torque of a BLDC or PMSM motor that is equipped with HALL sensors, you need to have a Motor controller like SOLO, that has the capability of delivering High powers to the motor and at the same time, it’s smart enough to take care of stabilizing the...

read more
Raspberry Pi Brushless Motor Position Control using SOLO and Incremental Encoders [+ Code]

Raspberry Pi Brushless Motor Position Control using SOLO and Incremental Encoders [+ Code]

When it comes to controlling the Position of a Brushless DC (BLDC) or a Permanent Magnet Synchronous Motor (PMSM) that are also known as BLAC using Raspberry Pi, you will need a Motor controller like SOLO that can deal with High powers injection into the Motors while...

read more