You need to enable JavaScript to run Flux.
jecstronic
WT32-ETH01
Log In
Sign Up
GPIO Button Setup
Thought for 20 sec
flux
492 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
492 days ago
I prefer an SMD button. The common 6x6mm tactile switch should work for the GPIO14 connection.
Thought for 28 sec
flux
492 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
492 days ago
Yes, please place the tactile switch connecting GPIO14 to ground.
Thought for 35 sec
flux
492 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
Part Type
Terminal Order
EN
1
Unspecified
Terminal
GND
2
Unspecified
Terminal
3V3
3
Unspecified
Terminal
EN
4
Unspecified
Terminal
CFG
5
Unspecified
Terminal
485_EN
6
Unspecified
Terminal
RXD
7
Unspecified
Terminal
TXD
8
Unspecified
Terminal
GND
9
Unspecified
Terminal
3V3
10
Unspecified
Terminal
GND
11
Unspecified
Terminal
5V
12
Unspecified
Terminal
LINK
13
Unspecified
Terminal
GND
14
Unspecified
Terminal
IO2
15
Unspecified
Terminal
IO4
16
Unspecified
Terminal
IO35
17
Unspecified
Terminal
IO12
18
Unspecified
Terminal
IO14
19
Unspecified
Terminal
IO15
20
Unspecified
Terminal
IO36
21
Unspecified
Terminal
IO39
22
Unspecified
Terminal
GND
23
Unspecified
Terminal
Columns
Project
WT32-ETH01