2
1
Fork
You've already forked ESP32-LED
0

Connecting Push Button to LEDX Model #17

Closed
opened 2025年11月13日 07:17:09 +01:00 by Alaric323 · 1 comment
Alaric323 commented 2025年11月13日 07:17:09 +01:00 (Migrated from github.com)
Copy link

Hi revk, I've purchased a couple of your usb headerless boards over the past year and they've worked great so far. Thanks for developing these!

A new project came up that would benefit from a push button to trigger the lights. It is extremely unlikely for me to use the large data+/- pads for this project, so is it possible to rebind these pads to be the GPIO they're connected to?

WLED does not show these pins in the button section of LED preferences.

I would assume I could theoretically desolder the pin 4 LED and use that port as well, ignoring the potential damage aspect.

Thank you for your time!

Hi revk, I've purchased a couple of your usb headerless boards over the past year and they've worked great so far. Thanks for developing these! A new project came up that would benefit from a push button to trigger the lights. It is extremely unlikely for me to use the large data+/- pads for this project, so is it possible to rebind these pads to be the GPIO they're connected to? WLED does not show these pins in the button section of LED preferences. I would assume I could theoretically desolder the pin 4 LED and use that port as well, ignoring the potential damage aspect. Thank you for your time!
revk commented 2025年11月13日 07:59:01 +01:00 (Migrated from github.com)
Copy link

OK, the D+/D- are USB, but the processor can redeploy those as GPIO, no problem.

  • - is GND
  • + is power
  • D- is GPIO 19
  • D+ is GPIO 20

Only downside is you may never be able to use USB again to flash/debug.

OK, the `D+`/`D-` are USB, but the processor can redeploy those as GPIO, no problem. - `-` is GND - `+` is power - `D-` is GPIO 19 - `D+` is GPIO 20 Only downside is you may never be able to use USB again to flash/debug.
Sign in to join this conversation.
No Branch/Tag specified
main
No results found.
Labels
Clear labels
No items
No labels
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
RevK/ESP32-LED#17
Reference in a new issue
RevK/ESP32-LED
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?