Resources & Extra
ESP-IDF & Hardware Links
When developing with ESP-IDF, the official documentation and hardware datasheets are your most valuable resources.
ESP-IDF Official Resources
- ESP-IDF Programming Guide: The absolute bible for ESP-IDF. Always check this first when you need to understand an API. Make sure you are viewing the documentation for the correct version of ESP-IDF you have installed (e.g., v5.1).
- ESP-IDF GitHub Repository: The source code itself.
- ESP-IDF Examples: Before trying to write a driver from scratch, check if Espressif has an example. They have examples for almost every peripheral.
Hardware Resources (Seeed Studio XIAO ESP32-S3)
If you are using the XIAO ESP32-S3 (commonly used in our Edge AI workshops):
- Getting Started Wiki: Seeed Studio's official guide, including pinout diagrams and hardware specs.
- XIAO ESP32-S3 Schematic (PDF): Critical when you need to know exactly how a pin is routed.
ESP32-S3 Chip Resources
- ESP32-S3 Datasheet (PDF): The electrical specifications of the chip.
- ESP32-S3 Technical Reference Manual (PDF): The deep-dive manual detailing exactly how every hardware register inside the chip works. You usually only need this for highly advanced, low-level optimization.
Sensor Datasheets
When working with I2C or SPI sensors, the datasheet is mandatory for finding I2C addresses, configuration registers, and data formats.
- MPU6050 Datasheet (6-axis Accelerometer/Gyroscope)
- BME280 Datasheet (Temperature/Humidity/Pressure)

