// LessonA.ino
// Initial program with empty functions

// See https://forum.arduino.cc/t/planning-and-implementing-an-arduino-program/252364/3?u=davex
// and https://forum.arduino.cc/t/best-first-5-topics-to-read-to-reach-trust-level-1/1287592
void setup() {

}

void loop() {
    checkButtons();
    setFlashPeriod();
    flashLedA();
    flashLedB();
    
    askForUserInput();
    getUserResponse();
    
    readPotentiometer();
    setServoPosition();
    moveServo();
}

void flashLedA() {

}

void flashLedB() {

}

void checkButtons() {

}

void setFlashPeriod() {

}

void askForUserInput() {

}

void getUserResponse() {

}

void moveServo() {

}

void readPotentiometer() {

}

void setServoPosition() {

}