@Michael Lane boards that I had JLCPCB make came in today, they look really good. Wish they had the pca9685 in stock since I somehow have to attempt to not botch them when adding it to the board, lol
They do good work.. PCA9685 isn't too bad. Just don't go crazy with the solder..
Try doing a sht31 sometime.. 8 pins and it's the size of an 805 resistor... but square. Very difficult to solder.
I have a few of this board on the way. (but in black) I even included a couple Adafruit Stemma QT connectors for use with their ready made sensor boards. Just for kicks.
I didn't have them solder anything, I'll do all of that myself, but I did have them make me a stencil to make it a bit easier.