Site Navigation

Your Account

Choose Language

These are the items you'll need:

Add Comment

Solder wire to the appropriate pins. On the Sparkfun board, white-orange, which is normally pin 1 is mapped to pin 8 on the board, so be careful.
  • Solder wire to the appropriate pins.

  • On the Sparkfun board, white-orange, which is normally pin 1 is mapped to pin 8 on the board, so be careful.

  • You will need a minimum of 5 wires to run a pump. 24V, 5V, TX, RX, and ground.

To get mine to work, I have to tie RST to 5V...

I solved my issue with a wire between 2 and 6.

RobbGodshaw - Reply

Insert the wires into the FTDI board. Make sure that TX from the Dispenser goes to RX of the FTDI and vise versa.
  • Insert the wires into the FTDI board. Make sure that TX from the Dispenser goes to RX of the FTDI and vise versa.

  • Connect 24V to the motor voltage pin, and make sure the ground is connected from your 24V source.

Add Comment

Connect using your serial terminal program. Like Terminal.app or Putty.exe
  • Connect using your serial terminal program. Like Terminal.app or Putty.exe

  • Connect to the appropriate COM or /dev/tty.usbserial using a BAUD rate of 9600

  • Type !!! and if everything is hooked up correctly, you should see a message that says "Party Robotics Dispenser at your service!"

  • You can type help to see all the things you can do.

  • This system is sensitive to typos, and you cannot backspace, so if you mess up a command, you will have to do it over.

  • If you do not have a voltage of 12V or higher on the Motor Voltage pin, you will not be able to run the motor, so make sure that is connected up too.

I am getting "Party Robotics Dispenser at your service!" about 10x a second and it is not responding to any inputs.

Direct FTDI cable. This cable. if it matters: http://www.trossenrobotics.com/store/p/6...

4 pins used on FTDI. Ground shared with 24V supply.

Any ideas?

RobbGodshaw - Reply

I have a bartendro somewhat working with a Rasp pi. I send out the command "!!!\r" at start up then wait at least 3 seconds then to run it "speed 255 1\r" to stop "speed 0 1\r" It is Very! flakey, often works fine then just stops and does nothing, after rebooting it will sometime revive and often after pressing the manual button this alone will make it start running again. Sometimes the manual button (on the back of the dispenser) does nothing!? The leds have a mind of their own.

JAMES PANTELLERIA - Reply

Finish Line

Pierre Michael

Member since: 12/12/2014

1,493 Reputation

11 Guides authored

4 Comments

This is odd. The other information on the Dispenser (the software guide https://github.com/partyrobotics/bartend...) indicates it uses a binary protocol.

Where is there documentation on this text protocol?

jerry Isdale - Reply

apparently the only documentation is in the code on GitHub. The dispensers we had did not seem to respond to the "?" binary protocol, but did work with the "!!!" text mode.... although there were all sorts of odd behaviors depending on when power and reset were applied to the dispenser and Teensy. Sometimes Dispenser would not respond, sometimes it would come up RED, sometimes it worked right. We were running with Teensy plugged into USB port of a Mac powerbook with +12v battery feeding the dispenser and thru a 12->5v supply to the teensy, etc. W/o battery teensy worked fine, but of course dispenser wouldnt. Adding the battery we sometimes needed to unplug Dispenser, reset teensy, then plug in dispenser. after that it worked - and could often restart completely. I'll post basic test code in next comment

jerry Isdale -

no i wont. only 1024 char allowed in comments

jerry Isdale -

I have a bartendro somewhat working with a Rasp pi. I send out the command "!!!\r" at start up then wait at least 3 seconds then to run it "speed 255 1\r" to stop "speed 0 1\r" It is Very! flakey, often works fine then just stops and does nothing, after rebooting it will sometime revive and often after pressing the manual button this alone will make it start running again. Sometimes the manual button (on the back of the dispenser) does nothing!? The leds have a mind of their own.

JAMES PANTELLERIA - Reply

Add Comment

View Statistics:

Past 24 Hours: 0

Past 7 Days: 5

Past 30 Days: 18

All Time: 1,419