rstrouse / ESPSomfy-RTS

A controller for Somfy RTS shades and blinds
The Unlicense
429 stars 32 forks source link

PIN Layout ESP32-S3 #364

Closed magtimmermans closed 1 month ago

magtimmermans commented 1 month ago

Describe you new feature you'd like

Hi,

I am a bit confused with PINs can be used for ESP32-S3: http://wiki.fluidnc.com/en/hardware/ESP32-S3_Pin_Reference

rstrouse commented 1 month ago

You can use any of the pins in the Usable I/O pins but I would avoid any of them that have a note next to them. For instance if it indicates that it is a strapping pin, or it has a pull up/down, or it is used for some other peripheral. Each board maker tweaks this list to support the features they have on the board.

Here are the pins that I used on the mini https://github.com/rstrouse/ESPSomfy-RTS/wiki/Mini-ESP32s3-Device-Build. While GPIO4 has a weak pull up on reset it should not affect the operation of the RX pin in this case. I used it because of the limited number of exposed pins on the mini.

magtimmermans commented 1 month ago

Okay, Thanks. But maybe a stupid question, how does the software now the correct pins? Or do I need to config them somewhere

rstrouse commented 1 month ago

On the configuration pages select the radio section then the transceiver tab. From there you define the pins that you used for each of the functions of the transceiver.

image

EDIT: Here is the wiki on setting up the transceiver. https://github.com/rstrouse/ESPSomfy-RTS/wiki/Configuring-the-Software#set-up-the-transceiver

magtimmermans commented 1 month ago

Thank you 👍