А на программатор накинуть, прогнать селф тесты, прошить наконец, это нельзя разве сделать? А до этого полностью работал, кроме кнопок? Если так то ищи косяк там где паял, может сопля где висит