-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WT32-ETH01 IO pins? #56
Comments
You will need to use a different pin for the dscwritepin instead of 18 as that is taken by the wt32-eth01 for the mdio_pin. You can use gpio5 or gpio19 instead of the default of gpio18. That's great that you have the wt32-eth01 running. I was going to suggest that but some people might be put off since it doesnt have a usb connection for the initial load. It's a great device. Edit: I now see the WT32-ETH01 has a limited range of available GPIO's. |
I now have an Ethernet connected WT32-ETH01 connected to my DSC PC1864 through ESP Home. Here's how I "made it work":
I translated the datasheet from Chinese to English and found out that pins 35, 36, and 39 are input only. I suppose dscReadPin could have been mapped to one of those pins, but hey, it works as listed above. Also, it seems the pins within code are as labeled on the PCB. In other words, pin 15 within the YAML file is actually IO15 on the PCB. Go figure. For posterity's sake:
I suppose a better (cleaner?) write up is in order, but I wanted to do a brain dump before I forgot the details. |
Awesome. Thanks for the setup details. I will create a link to this thread in the discussion section for others to benefit https://files.seeedstudio.com/products/102991455/WT32-ETH01_datasheet_V1.1-%20en.pdf |
Hello, Where can I setup esp32 Pins? I can not see in yaml file esp 32 pins. I would like using this boards. |
FYI: using the WT32-ETH01 pcb layout supplied in this repo I needed to use the following pins to work with the pcb: |
I have a WT32-ETH01 running the new branch. The logs seems fine and HA can connect to the module, but I cannot figure out which pins should be used for the keybus. The DscAlarm.yaml file suggests:
But it seems the WT32-ETH01 uses GPIOxx naming which doesn't seem to directly map. Any suggestions? The datasheets I found are not in English.
ESP Home page for the WT32-ETH01 - https://esphome.io/components/ethernet.html?highlight=wt32+eth01#configuration-for-wireless-tag-wt32-eth01
The text was updated successfully, but these errors were encountered: