Just installed Octopi to control my CR-10.
Unfortunately can't I connect...
Getting the following error:
Unexpected error while connecting to serial port: /dev/ttyUSB0 Timeout: 'Timeout' @ comm.py:_openSerial:2611 (hook GPX)
Anyone got a clue why?
I get a warning of undervoltage though I run a 3A power supply?
I started to get under voltage and am using 40W adjustable AD/DC converter set to 5.2V output. It is most definitely an issue with my USB cable since the PSU can easily output several times the required power, so you might want to check your cable too. You can order a beefy power only cable quite cheaply. Here is one I found on monoprice.com that has 24AWG power wires and is very short. It should be able to carry way more current than you need for the RPI.. Some cables have as low as 30AWG power cables, like this cable I found also on monoprice, which would NOT be suitable IMHO at any length.
Edit: Linked to wrong PSU, changed the link and the specs.
Honestly, power over USB is limited by the technical specifications. So the gauge of wiring in USB cables, connectors and plugs matches that specification (to barely meet it). Type-A and Type-B connectors are supposed to be 5V @ 2A maximum. The 28-gauge wire typically found in USB cables is good enough to carry 500mA at 5V. You're looking for a cable which uses at least 24-gauge for the pair of power wires. (This is why I'm always reminding that a shorter cable is better.)
I wonder what the loss would be for a 30AWG wire, as can be found in many USB cables. That calculator suggests that even the thickest cable I found had a 5% loss at 1 foot!? For 1 meter they suggest 19AWG.
It would have been much easier if the PI ran on 12V, but alas.
I couldn't get it to work until I tried a braided cable from my old Logitech headphones. It's a long cable (10 to 15 feet). There must be differences between USB cables.