Page 1 of 1

Please check my esp32-s3 pins

Posted: Mon Jul 29, 2024 5:41 pm
by munderwoods
Hello! I am designing a board for work and it's my first time using an esp32. It's been a bit confusing figuring out which pins I am supposed to use, which I am not, and which is best for what. Could any of you take a quick look at what I'm doing here and tell me if there's anything obviously stupid?

I am using the esp32 module because I need a lot of connectivity options. I have a W5500 Ethernet circuit wired up on the SPI and a MAX3485 RS485 circuit on some gpio. The PISO and SIPO go to bit-shift registers in both directions.
2024-07-29-103155_1073x733_scrot.png
2024-07-29-103155_1073x733_scrot.png (114.41 KiB) Viewed 1974 times
Thanks very much, any input is appreciated!

Re: Please check my esp32-s3 pins

Posted: Fri Aug 02, 2024 12:27 am
by jgustavoam

Re: Please check my esp32-s3 pins

Posted: Sun Aug 04, 2024 2:08 pm
by RandomInternetGuy
1) Before you build, prototype. Dev boards are faster and cheaper than the fastest and cheapest PCB house.

2) Reading datasheets is essential, as already answered, but also see. https://github.com/atomic14/esp32-s3-pinouts

Re: Please check my esp32-s3 pins

Posted: Tue Aug 06, 2024 11:02 pm
by munderwoods
Thanks guys, I'll read through this stuff. I did prototype a bunch, but it's damn hard to get the W5500 working, I just can't solder those tiny pins properly.

Re: Please check my esp32-s3 pins

Posted: Wed Aug 07, 2024 4:53 pm
by munderwoods
Thanks very much for the replies! The repo was super helpful. I had read a lot of the docs already, but they are fairly confusing and just thought since I had some trouble with it it would be smart to get another pair of eyes on it before I go to print. I have built many prototype boards for different modules of this PCB, and I have eliminated all my screw ups that actually broke stuff, but wanted to make sure there wasn't anything more subtle that might mess me up later down the line.