Provisioning the ESP32 in AWS IoT Core
Before starting provisioning the ESP32 in AWS IoT Core, you must complete the following tasks as prerequisites:
- Create an AWS account in your region
- Have an admin role with a permission policy of AdministratorAccess
Assuming you already completed the preceding tasks, let us follow these steps to provision your ESP32 in AWS IoT Core:
- Login to your AWS account from AWS Console as an IAM (Identity and Access Management)user by your admin role:

Figure 13.1 – AWS login page
- Find and click the IAM service:

Figure 13.2 – Locate and start the IAM console
- Find and click on Users on the left side:

Figure 13.3 – Locate Users in the IAM console
- Find the regular IAM user for accessing AWS IoT Core service, such as
jun.wen
in the following screenshot. If you don’t have such a regular IAM...