Ошибка "collect2.exe: error: ld returned 1 exit status" обычно связана с проблемами при соединении скомпилированных файлов воедино или с проблемами при зависимостях между библиотеками. В данной ситуации, скорее всего, проблема связана с тем, что не все библиотеки установлены корректно или они несовместимы между собой. Вам требуется удостовериться, что все требуемые библиотеки установлены и соответствуют требованиям GyverControl.
Во-первых, рекомендуется повторить процесс установки, последовательно проверяя каждую библиотеку на соответствие указанной в гайду.
Во-вторых, ошибка может быть связана с некорректным портам ваших GPIO в скетче или в библиотеках.
В-третьих, ошибка может быть связана с использованием одной и той же библиотеки в разных версиях. Удостоверьтесь, что вы используете последние версии всех требуемых библиотек и они не конфликтуют друг с другом.
Если проблема останется, можно попробовать заново установить Arduino IDE, убедившись что установленные библиотеки соответствуют требованиям.
Также вы можете обратиться за помощью на форумы Arduino, предоставив подробную информацию о своей проблеме, включая полный текст ошибки и версии используемого программного обеспечения и библиотек.