Хотел бы также добавить непосредсвенно по теме:

Если добавить модуль Button, то прошить этой прошивкой новые контроллеры из коробки уже нельзя, они не прошиваются этой программой.

Нужно опять таки прошивать старой без модуля Button, только после этого можно добавлять этот модуль. Очень это неудобно.