You can find my book about ESP32 with ESP-IDF and PlatformIO here: https://amzn.to/3wFzNeX
I tried to cover all necessary information to develop a new product from the ground-up with in 3 parts:
- Using ESP32
- Local network communication
- Cloud communication.
I hope it helps people who want to learn developing projects with ESP32.