Generally, please follow figure 12 of the
datasheet of the Pico SoM (System on Module as in the ESP32-Pico-D4 'chip'). Some differences:
- VDDA_2 is not connected. Suggest you compare Figure 12 and your schematic to make sure all the pins that need to be connected to 3.3V actually are.
- EN needs a RC network, you only have a R. The datasheet doesn't name values, but 10K/1uF tends to work fine for most power supplies.
- No need to connect VDD_SIO to 3V3, I don't think it's even connected within the SoM.
- You probably want to add a 0.1uF capacitor close to the SoM. Maybe this is not 100% necessary, but hey, belts and braces and stuff.
- If your thing is battery-powered, you need to design that bit of the schematic up front. Using an AMS1117 for battery powered operations is possible, but is really not optimal (wrt quiescent current, minimal input voltage etc).
- Maybe it's a good idea to connect EN and IO0 to J1 as well. This allows you to reprogram the module in a hands-off manner using e.g. an ESP-Prog board.
Aside from that, it looks OK, but I suggest you post the schematic after you're done as at the moment we cannot see if connections/components are not there because the schematic is preliminary or because you forgot them.