Description
Hi,
First, thank you for taking time to gather and post this info. I was 80% into designing a PCB using the WT32-eth01 for a WLED project when I found this project. It has helped answer several questions and given me peace of mind with some of my decisions.
Biggest problem I had with my project was that IO5 and IO35 are sometimes swapped?? I designed my PCB with the pinout found on the Amazon listing that I purchased from. It has IO5 beside IO4. You can imagine my surprise when I test my PCB the first time! After googling, I have found several sites show IO5 beside IO4 and many the other way. I think it deserves a note here on your project to be aware of the discrepancies.
Lastly, I did not have a generic "programmer" on hand when I received my WT32, so I decided to try out an old standby trick that has worked for me in the past. Take a simple arduino uno, remove the microcontroller IC, connect 3v3, gnd, TX->TX, and RX->RX, jump IO1->gnd, and away you go! (notice you don't have to cross TX/RX when you use this method. It is labeled according to microcontroller on the board.)