Technical requirements
We will use Visual Studio Code and ESP-IDF command-line tools to create, develop, flash, and monitor the applications in this chapter.
As hardware, both of the development kits, ESP32-C3-DevKitM-1 and ESP32-S3 Box Lite, will be employed. The sensors and other hardware components used in this chapter are:
- A 55 mm LED
- A 220 resistor
- A tactile switch
- BME280 – temperature, humidity, pressure sensor
- TSL2561 – ambient light sensor
- An SD card breakout board
- A micro-SD card
- 4x 10K resistors
The source code for the examples is located in the repository found at this link: https://github.com/PacktPublishing/Developing-IoT-Projects-with-ESP32-2nd-edition/tree/main/ch3