Pololu 6 channel and raspberry pi 3 b+ Orange Flash

Ok so I seem to be having some issues.
I have connected via USB to the 6 channel via USB

I am trying to control 2 servos, I have connected them and a power supply as well

but Im getting the green light and flashing orange…

I have attempted installed of this:

  • [Maestro Servo Controller Linux Software]

But im getting the green light and Orange flashing light

The tut I used: https://www.piddlerintheroot.com/maestro-servo-controller/

but 6 controller instead of 18 and pi 3 instead of zero

(yes I checked GPIO pins)

I have tried VIA GPIO and USB, nothing is working

when I try to start software:

pi@Figment:~/Figment/maestro-linux $ mono ./UscCmd --list
WARNING: The runtime version supported by this application is unavailable.
Using default runtime: v4.0.30319

Unhandled Exception:
System.DllNotFoundException: libusb-1.0
  at (wrapper managed-to-native) Pololu.UsbWrapper.UsbDevice:libusbInit (Pololu.UsbWrapper.LibusbContext&)
  at Pololu.UsbWrapper.LibUsb.get_context () [0x0001b] in <2460f31ff5bb4d329e473c7ff4890ed3>:0
  at Pololu.UsbWrapper.UsbDevice.getDeviceList (System.UInt16 vendorId, System.UInt16[] productIdArray) [0x00007] in <2460f31ff5bb4d329e473c7ff4890ed3>:0
  at Pololu.Usc.Usc.getConnectedDevices () [0x00014] in <c479fb49043c4e0489e54dabc819a72c>:0
  at Pololu.Usc.UscCmd.Program.listDevices () [0x00001] in <231e0ccff84b406f963ad82fe64a0c65>:0
  at Pololu.Usc.UscCmd.Program.Main (System.String[] args) [0x0003f] in <231e0ccff84b406f963ad82fe64a0c65>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.DllNotFoundException: libusb-1.0
  at (wrapper managed-to-native) Pololu.UsbWrapper.UsbDevice:libusbInit (Pololu.UsbWrapper.LibusbContext&)
  at Pololu.UsbWrapper.LibUsb.get_context () [0x0001b] in <2460f31ff5bb4d329e473c7ff4890ed3>:0
  at Pololu.UsbWrapper.UsbDevice.getDeviceList (System.UInt16 vendorId, System.UInt16[] productIdArray) [0x00007] in <2460f31ff5bb4d329e473c7ff4890ed3>:0
  at Pololu.Usc.Usc.getConnectedDevices () [0x00014] in <c479fb49043c4e0489e54dabc819a72c>:0
  at Pololu.Usc.UscCmd.Program.listDevices () [0x00001] in <231e0ccff84b406f963ad82fe64a0c65>:0
  at Pololu.Usc.UscCmd.Program.Main (System.String[] args) [0x0003f] in <231e0ccff84b406f963ad82fe64a0c65>:0

Hello.

From your error message, it looks like libusb 1.0 is not installed, and the tutorial you linked uses the Maestro’s TTL serial interface and a Python library to communicate with the Raspberry Pi, which has nothing to do with the Maestro’s USB interface and its command-line utility, usccmd. You can run the following command on your Raspberry Pi to install libusb 1.0:

sudo apt-get install libusb-1.0-0-dev

Please follow the instructions in the README.txt file in the Maestro Linux software download to get the command-line utility to work on your Raspberry Pi.

- Amanda