Proffie 2.2 looking for 4th button pad option

Is there a unassigned pad that I can make a 4th button pad, like an auxPin3?

I had a short during install, which killed Fets 2 and 3. It also killed the power button pad. I have moved the power button to auxPin2, but now my Aux pad is acting up after the saber is running for a bit. I’d like to move my Aux button elsewhere, but I have never done that on Proffie 2.2. I have another board, but I’m trying to make this one work.

Long time, no see. Hi everyone!

Tom

Any of the pads that are directly connected to the CPU can be used as a button, meaning: Rx, Tx, Data2, Data3, Data4, and of course Button1/2/3.

ok, but Id have to change code in os correct? Say if i wanted to use txPin as AuxButton. Id define txpin in button config. Then, I suppose I have to change tx code to recognize it as button, but im not sure how or where to do that.

Nope. All you have to do is set it in CONFIG_BUTTONS. If you’re using it as a button pad then there’s no UART code involved.

Would just go from

Button AuxButton(BUTTON_AUX, auxPin, "aux");

to

Button AuxButton(BUTTON_AUX, txPin, "aux");
2 Likes

thank you Ryan and Fredrik!

Its working! Its working!

much success, and a salvaged board!

3 Likes