This issue is for a particular instance of a switch/button of the original poster. If someone else wants to test the same switch model, they should create a new issue.
The original poster can add additional test sessions to this issue (if they wish) by adding a comment.
Experiment
Wanted to see if bounce improved when switching from internal pull up to external 1k pull up resistor. Was curious if internal 35.7k pullup wasn't providing enough wetting current. Looks like a slight improvement.
Arduino internal (measured 35.7k ohm), switch to 1k external
Switch wires connection
Wire leads
Measure switch's ON resistance
0.5 ohms
Anything else connected?
nope
Test Setup Photos:
When using internal pull up (external pullup not connected to 5v)
When internal pull up disabled and 1k external connected to 5v
Results
Test Section Details
Pospicle stick used for presses so no concern of button sticking to finger upon release.
All fairly normal presses with some slight variation.
External 1k pullup measured 975 ohms.
Manually removed tests 201-204 (glitches while measuring milliamps).
Please note:
Experiment
Wanted to see if bounce improved when switching from internal pull up to external 1k pull up resistor. Was curious if internal 35.7k pullup wasn't providing enough wetting current. Looks like a slight improvement.
Switch Info
See https://github.com/adamfk/bouncy-button-data/issues/6
Test Session 1
Setup
Test Setup Photos:
When using internal pull up (external pullup not connected to 5v)
When internal pull up disabled and 1k external connected to 5v
Results
Test Section Details
Pospicle stick used for presses so no concern of button sticking to finger upon release. All fairly normal presses with some slight variation. External 1k pullup measured 975 ohms. Manually removed tests 201-204 (glitches while measuring milliamps).
📄 Raw Data
int,ext.txt
You can graph/analyze the data here.
🖼️ Summary Image
Of the top 10 worst bounces, each section has 50%.
🕵️ Your Observations (optional)
The 1k external has a less bounce in max and average cases, although nothing dramatic.
The 1k external also has slightly less transitions in the average case. It certainly has fewer max transitions.