You need to enable JavaScript to run Flux.
jecstronic
WT32-ETH01
Log In
Sign Up
New Thread
GPIO Button Setup
Thought for 20 sec
flux
513 days ago
Do you have a preference for the type of momentary button footprint? For example:
A small SMD tactile switch (6×6 mm)
A through-hole pushbutton
If you’d rather I assume one, just let me know and I’ll pick a common 6×6 mm SMD switch.
T
teoz
513 days ago
I prefer an SMD button. The common 6x6mm tactile switch should work for the GPIO14 connection.
Thought for 28 sec
flux
513 days ago
I can add a 6×6 mm SMD tactile switch to your schematic, connect one pin to
IO14
, and tie the other pin to ground. Would you like me to go ahead and place it?
T
teoz
513 days ago
Yes, please place the tactile switch connecting GPIO14 to ground.
Thought for 35 sec
flux
513 days ago
I can’t place parts directly, but here’s how you can add the switch:
Open the schematic and click the library search.
Search “6×6 mm SMD tactile switch” and select a common footprint (e.g.,
TL1105F160QG
).
Place the switch near
IO14
.
Wire one terminal of the switch to
IO14
.
Wire the opposite terminal to
GND
.
Update the net label on the switch-IO14 connection to “BUTTON_GPIO14”.
Let me know if you’d like guidance on footprint settings or net labels!
Add pull-up resistor
Net label update
Debounce circuit advice
Request footprint details
Agent
Chat
Sign up to send
Files
Pins
Symbol
Layout
3D View
Name
Pin #
Type
Section
Pin Group
Orientation
Order
Sub-symbol
EN
1
Unspecified
GND
2
Unspecified
3V3
3
Unspecified
EN
4
Unspecified
CFG
5
Unspecified
485_EN
6
Unspecified
RXD
7
Unspecified
TXD
8
Unspecified
GND
9
Unspecified
3V3
10
Unspecified
GND
11
Unspecified
5V
12
Unspecified
LINK
13
Unspecified
GND
14
Unspecified
IO2
15
Unspecified
IO4
16
Unspecified
IO35
17
Unspecified
IO12
18
Unspecified
IO14
19
Unspecified
IO15
20
Unspecified
IO36
21
Unspecified
IO39
22
Unspecified
GND
23
Unspecified
Columns
Project
WT32-ETH01