   for (int i = 0; i < BUTTONS_QUANTITY; i++) {
    buttons[i].setup();
   }
+  joystick.setup();
 }
 
 void setup() {
   init_buttons();
   motorsContainer.setup();
+  joystick.subscribe(motorsContainer);
   Serial.begin(9600);
 }
 


void loop() {
  // temporal
  if (cyclesCount % 1000 == 0) {
    statedChanged = true;
    cyclesCount = 0;
  } else {

    statedChanged = false;
  }
  motorsContainer.update();
}
