//code for controlling the speed of the motor #define motorA D2 #define motorB D3 void setup() { Serial.begin(115200); pinMode(motorA, OUTPUT); pinMode(motorB, OUTPUT); } void loop() { // Forward (slow) analogWrite(motorA, 20); // speed digitalWrite(motorB, LOW); delay(5000); // Reverse (slow) digitalWrite(motorA, LOW); analogWrite(motorB, 20); delay(5000); // Stop digitalWrite(motorA, LOW); digitalWrite(motorB, LOW); delay(3000); }