diff --git a/emb/servos.cpp b/emb/servos.cpp
index c51fe1eab41e66a830593efcea8c191fd7897bd1..2a2c3d4e22dc698adac4a1381348373155ebf4f1 100644
--- a/emb/servos.cpp
+++ b/emb/servos.cpp
@@ -21,9 +21,9 @@ struct Servo
 };
 
 static Servo servos[NUM_SERVOS] = {
-    { &PORTB, &DDRB, (1 << PB2), 0, 0 },
-    { &PORTB, &DDRB, (1 << PB3), 0, 0 },
-    { &PORTB, &DDRB, (1 << PB4), 0, 0 }
+    { &PORTC, &DDRC, (1 << PB0), 0, 0 },
+    { &PORTC, &DDRC, (1 << PB1), 0, 0 },
+    { &PORTC, &DDRC, (1 << PB2), 0, 0 }
 };
 
 static uint16_t orderedValues[NUM_SERVOS];  // current servo values in ascending order