I'm trying to handle buttons and mechanical rotary encoders in the way I'm used to with Arduino, i.e. gnd -> switch -> pin with pullup enabled and detect a pin low event.
Well, its not working at all. I need to use external pullup to get it to work.
Could someone enlighten me to whats the difference between Arduino and Maple pullups ? Can I do workable buttons and encoders without the need for external pull-ups/downs ?