Fixed pinning.

This commit is contained in:
Holger Weber
2026-01-31 16:49:28 +01:00
parent aa35075bd2
commit cf4c2c6b64
3 changed files with 14 additions and 11 deletions

View File

@@ -13,18 +13,18 @@
#define initSting "EBBv13_and_above Protocol emulated by Eggduino-Firmware V1.6a"
// Rotational Stepper
#define step1 11
#define dir1 10
#define enableRotMotor 9
#define step1 2
#define dir1 5
#define enableRotMotor 8
#define rotMicrostep 16
// Pen Stepper
#define step2 8
#define dir2 7
#define enablePenMotor 6
#define step2 3
#define dir2 6
#define enablePenMotor 8
#define penMicrostep 16
#define servoPin 3
#define servoPin 4
#define penUpPosEEAddress ((uint16_t *)0)
#define penDownPosEEAddress ((uint16_t *)2)

View File

@@ -267,7 +267,7 @@ public:
DRIVER = 1, ///< Stepper Driver, 2 driver pins required
FULL2WIRE = 2, ///< 2 wire stepper, 2 motor pins required
FULL3WIRE = 3, ///< 3 wire stepper, such as HDD spindle, 3 motor pins required
FULL4WIRE = 4, ///< 4 wire full stepper, 4 motor pins required
FULL4WIRE = 4, ///< 4 wire full stepper, 4 motor pins required
HALF3WIRE = 6, ///< 3 wire half stepper, such as HDD spindle, 3 motor pins required
HALF4WIRE = 8 ///< 4 wire half stepper, 4 motor pins required
} MotorInterfaceType;

View File

@@ -30,8 +30,8 @@
//-----------------------------------------------------------------------------------------------------------
//make Objects
AccelStepper rotMotor(1, step1, dir1);
AccelStepper penMotor(1, step2, dir2);
AccelStepper rotMotor(AccelStepper::DRIVER, step1, dir1);
AccelStepper penMotor(AccelStepper::DRIVER, step2, dir2);
Servo penServo;
SerialCommand SCmd;
//create Buttons
@@ -70,10 +70,13 @@ void setup() {
}
void loop() {
moveOneStep();
moveOneStep();
SCmd.readSerial();
#ifdef penToggleButton
penToggle.check();
#endif