Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In Register

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!



Last Active


  • Hey All, This problem generally arises from the SPI bus not being enabled. To enable the SPI bus run the command sudo raspi-config and browse to interface options and the SPI configuration. Enabling this allow the board to communicate with the Sl…
  • Interesting. If you where using the IDLE GUI then it does require re-openeing to update all libraries. Otherwise it would have just opened whatever was in the directory it was run from. I also havnt yet tested everything with Python 3.6. Please let …
  • Are you using 12V to drive they system? The outputs are rated at 3A per channel. These hot ends use much more current than that. I would recommend that you use the SlushEngine to drive a relay that controls the heater. If you are good at soldering …
  • Okay I seem to have tracked down this issue. When we ported to SmBus (the new i2c library) the offsets where changed. So now the top pin is 14 then 13,12, 11. There is also a ~135 byte offset from ground. Still not sure why this is an issue yet. It…
  • Looking at your picture from top to bottom 3, 2, 1, VBus, Gnd. Do you see a change in temperature when you heat up the sensor?
  • The pin that you have labeled 5V is not an input. This pin connected to the motor bus voltage. The ADC on the SlushEngine Model D reads from 0 - 3.3v not 0-5 volts. There is also a filter circuit attached to this input as well. As for that random…
  • The outputs are the type sinking. Which means that they will switch between high impedance (no current flowing to ground) and low impedance (connected to ground). A volt meter will not see anything because of this without a load connected. The reaso…
  • Sorry I typed that incorrectly. i2cset -y 1 0x17 0x00 0x01 Where 0x17 is the device address, 0x00 is the first register in the device, and 0x01 is the state of the register we want to set. (1 is on)
  • Hey Arillo, First off what version of Python are you using? The firmware for the MSP430 can be found here if you are interested in checking it out. An easy test you can do is connect a load between 24V and Output 0 (also connected to P1_2 on the …
  • Hey guys, Just a quick follow-up after a latency test. It seems that the latency between motor sync is about 900us in Python3 on an RPi3. On the RPi2 we got 2ms which is a bit longer. This isnt bad but could probably be improved.
  • Hey Razz, The motor issue is most likely happening at the controller. It has some threshold values that it looks for and will not move the arm. We have found that these values are not consistent so you may have to increase them in The gri…
  • One the Model D there are 4 analog inputs. These can be used to sense voltages from 3.3v to 0 v. Are you using a 24V power supply? You issue with the motor noise could be a few things. * Power supply is not adequate (if its the supplied power sup…
  • Hey Amber, the SlushEngine can be used with Cpp but we are still developing the libraries for that. As far as encoders go the SlushEngine and the Raspberry Pi are not capable of supporting encoders. However we might have something in the works tha…
    in ROS Kinetic Comment by admin June 2017
  • -Where can I find a schematic for the Model D board? It is located on the product webpage -Do the 3 high current drivers have the same microstepping options as the 4 lower current drivers? yes they all do 128. -Does the board and/or the python l…

Roboteurs: Technical Forum

@ 2017 Roboteurs
Powered by VanillaForums, Designed by ThemeSteam

Contact us

Get In Touch