Как правильно сделать isRelease?
О библиотеках этого товарища лучше на его же форуме и спрашивать:
https://community.alexgyver.ru/
void loop() {
butt1.tick();
  if (butt1.isStep()) { // Удержание
    flag = true;
  }
  if (butt1.isStep(1)) { // Клик - сначала
     if (butt1.isStep()) { // Удержание - потом
        flag = true;
        if (butt1.isRelease()){ // Отпускание кнопки
           flag = false;
       }
    }
  if(flag) flag = false;
  }
}
Ну как то так, вложить Ифы надо прпобовать что она будет делать но идея такая.