2025-08-31 9:54 PM
Has anyone used those BIG KEY button modules before? I’m trying to hook one up to an Arduino, but I’m not sure if I’m wiring it right since the signal seems stuck low. Do they normally need a pull-up resistor or should it just work out of the box?
Solved! Go to Solution.
2025-09-05 7:52 PM
Thanks for the replies! I ended up sorting it out — turns out the button module I had was already tied to the BOOT signal, so I just had to adjust the wiring a bit. Working fine now.
2025-09-01 7:41 AM
Hello,
What board are you using? and what is that BIG KEY button? better to put pictures or link to it.
2025-09-01 8:50 AM - edited 2025-09-01 8:50 AM
Does this have anything to do with ST ?
It doesn't seem so - hence @mƎALLEm's questions!
It sounds like you'd be better asking on the Arduino forums: https://forum.arduino.cc/c/other-hardware/196
Or, if you're using STM32Duino, on their forum: https://www.stm32duino.com/
They will want to know what Arduino you're using!
How to write your question to maximize your chances to find a solution
2025-09-05 7:52 PM
Thanks for the replies! I ended up sorting it out — turns out the button module I had was already tied to the BOOT signal, so I just had to adjust the wiring a bit. Working fine now.
2025-09-05 10:49 PM
Hi kasuo,
I’ve used those BIG KEY modules a couple of times. Most of them are just a simple pushbutton wired to ground, so the signal pin will sit low unless you add a pull-up resistor. On an Arduino you don’t usually need an external resistor—just set the pin as INPUT_PULLUP in your code, and it’ll handle that internally. Then you’ll read LOW when the button is pressed and HIGH when it’s not.
If you’ve already got it wired with VCC, GND, and SIG, try removing any extra resistor you might have added and enable the internal pull-up in code. That usually clears up the “stuck low” issue. The only time you’d need external components is if you’re dealing with switch bounce and want a hardware debounce, but for most projects the Arduino’s internal pull-up works just fine.
Regards