Dual Bowden Extruders for the Robo 3D printer is coming along but I hit

Dual Bowden Extruders for the Robo 3D printer is coming along but I hit a major roadblock.

Edit: It turned out to be stupidly obvious. The ramps board is missing the stepper driver for E1. You can read below if you want to see how I set it up.

E1 on my ramps 1.4 board is not responding to software requests.

I’ve determined E1 is indeed the issue as I’ve connected both extruder motors to E0 and they both would extrude properly. Neither responded on E1.

I modified the firmware with these changes:

Configuration.h
Define motherboard
33 → 34

Extruders
1 → 2

Temp_sensor_1
0 → 1

Uncomment
#define EXTRUDER_OFFSET_X {0.0, 26.0}
EXTRUDER_OFFSET_Y {0.0, 0.0}

Configuration_adv.h
#define EXTRUDERS
1 → 2

I believe that should be all the changes to the firmware to make it work.

I also tried to use the firmware of the other hobbyist I’ve been collaborating with, who has his dual extruding properly, but that still didn’t work on enabling E1.

Is there any way I can verify the signal is getting sent to E1?

I’ve done some work on my ramps/arduino board and I might have bent a pin but it still connects fine. I’ll verify the solder trace on the arduino for the pin I’d bent prior.

Thanks for looking and hopefully someone has some insight.

Sorry I can’t help with your E1 problem, but your work inspires me to hack and mod my RoBo 3D too! :slight_smile:

Um. Have you got a thermistor and hot end wired up to the relevant ports on the board? The extruder won’t move if the E1 temp is bellow your min temp set in marlin. Set your min temp to 0 to temporarily overcome this.

@Tim_Rastall Yup both hot ends work great.

I’ve actually solved the issue. The ramps board that came with my printer does not have a driver for E1. Kinda of a stupidly obvious solution, but something I didn’t even consider last night.

Hah. Good you solved it :smiley: