I've been trying to confirm this but thus far in vain. When I use the internal pull up resistor, and I connect to ground, specifically the Ground pin (not some external ground), do I also need a resistor in to ensure no damage to my Arduino board? I think I do not need a resistor before GND, but I am just a tad apprehensive since I don't want to damage my board with full pin output into GND.
Also, it might be the time of night though...will I damage my board if I enable say 5 pins' internal pull-up resistor all to the GND pin? I've just gotten it in my head for some weird reason, that if I push all 5 buttons, the GND will receive 25 volts? But that doesn't make sense either. I am very sure I have just over thinked this :~ :~ :~ :~ :~ :~ :~ :~