SmoothieBoard Support

Are there any users that are using their astrobox with a Smoothieboard? I have not been able to connect my astrobox. Are their specific settings that need to be made to support connection?

@Mark_Taylor Have you used your smoothieboard with Repetier or Octoprint? if so, what were your connection settings?

I have connected with Repetier host from my Windows PC, with no issues. I have not setup Octoprint. I also ran the connection debugging steps on the support page and sent in screen images to you earlier this month.

Repetier Host Connection Settings:
Connector: Serial
Port: COM4
Baud Rate: 115200
Transfer Protocol: ASCII
Reset on Connect: Disabled
Reset on Emergency: Send emergency command and reconnect
Receive Cache Size: 127

Use Ping Pong Communication Checkbox is off.

I hoping there might be other Smoothieboard users that have connected to Astrobox.

Since I still have not gotten Astroprint to work with my Smoothieboard I decided to put a clean image of Octopi on and go through that setup. I got it all setup and was able to easily connect my Smoothiboard. I did a quick couple of tests to control the printer and it seems to be working fine. I have not run any prints yet.

I noticed that when using the default Auto connection setting for the serial port it would fail connection. I then expanded the dropdown and there were two options, dev/tty/ACM0 and dev/tty/AMA0. The ACM0 connected but not the AMA0.

When set to auto the Octoprint terminal output is:
Changing monitoring state from ‘Offline’ to ‘Opening serial port’
Connecting to: None
Unexpected error while connecting to serial port: None OSError: ‘[Errno 2] No such file or directory: ‘None’’ @ comm.py:_openSerial:948
Changing monitoring state from ‘Opening serial port’ to ‘Error: Failed to open seria…’

When setting serial to dev/tty/AMC0:
Changing monitoring state from ‘Offline’ to ‘Opening serial port’
Connecting to: /dev/ttyACM0
Connected to: Serial<id=0x1bdbd10, open=True>(port=’/dev/ttyACM0’, baudrate=115200, bytesize=8, parity=‘N’, stopbits=1, timeout=0.1, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor
Starting baud rate detection
Changing monitoring state from ‘Opening serial port’ to ‘Detecting baudrate’
Trying baudrate: 250000
Send: M105
Recv: ok T:77.3 /0.0 @0 B:15.1 /0.0 @0
Baudrate test ok: 1
Send: M105
Recv: ok T:77.3 /0.0 @0 B:15.1 /0.0 @0
Baudrate test ok: 2
Send: M105

Any thoughts, I could switch back to the Astroprint image and try the connection settings again but it is annoying to jump between the two images as I only have one micro sd card free at the moment.

Thanks for this @Mark_Taylor. This helps narrow down the possible cause. I’ll let you know what I found.

Any updates to a fix for smoothieboards?

I also need to connect the AstroBox to a SmoothieBoard. I’m willing to help diagnose the issue.

FYI I was able to get this to work with a Smoothieboard by switching the WiFi dongle to one of the micro-USB ports using a cable adaptor and then using the full A USB connection to attach to the printer.

@Larry_Ciscon is it possible to upload a picture of your setup?

Sure. The forum isn’t allowing me to upload pictures because I’m a new user, so here are links to the pictures. The first one shows the configuration of the wiring to the Astrobox itself. The second one shows (roughly) the Astrobox connected to the Smoothieboard. FYI the printer is my own design.

Astrobox Cabling

Astrobox Smoothieboard Wiring

Let me know if you have any other questions about the setup. So far it is running well.

@Larry_Ciscon why do you need the external WiFi dongle? The Box comes with a WiFi built-in.

I was unable to get the Astrobox to connect to my WiFi network without using the dongle. I haven’t had time to diagnose that issue.