How to find out which boards are supported?

tim-hilt
Posts: 5
Joined: Thu Feb 29, 2024 4:03 pm

How to find out which boards are supported?

Postby tim-hilt » Fri Mar 01, 2024 7:54 am

Hello! I want to dive into esp-idf. My goal is to use the WaveShare ESP32-S3 Zero (https://www.waveshare.com/esp32-s3-zero.htm) for my project. When looking at the documentation, I found this link: https://www.espressif.com/en/products/devkits?id=ESP32, but that's just the development boards made by Espressif!

Is my board supported? The product-page mentions esp-idf a few times. How can I find out if a board is supported? How do I specify the used board? Does it suffice to select ESP32-S3 as the target-chip? I'm coming from TinyGo and Zephyr, where the board is specified via a board-id, when building. I guess that's where my confusion is coming from.

ESP_Sprite
Posts: 9730
Joined: Thu Nov 26, 2015 4:08 am

Re: How to find out which boards are supported?

Postby ESP_Sprite » Fri Mar 01, 2024 8:20 am

ESP-IDF support is per chip, not per board. If your board contains an ESP32 chip, ESP-IDF supports it. Note that as such it also knows nothing about the board the chip is on, so if e.g. the board contains extra onboard peripherals (LED, display, whatever), you need to initialize a driver for them manually and know the IO pins they're connected to to interface with them if you want to use them.

tim-hilt
Posts: 5
Joined: Thu Feb 29, 2024 4:03 pm

Re: How to find out which boards are supported?

Postby tim-hilt » Fri Mar 01, 2024 3:41 pm

Thanks for your reply! That's very useful.

Btw. Is there a chat-like forum for esp-idf? I have a few other short-scoped questions about the platform. I thought it might not make sense to open topics for them individually. A big "is this project possible with esp-idf" might also be kind of inappropriate though.

ESP_Sprite
Posts: 9730
Joined: Thu Nov 26, 2015 4:08 am

Re: How to find out which boards are supported?

Postby ESP_Sprite » Sat Mar 02, 2024 5:00 am

Nothing official (though there are Discords and other things out there, not run by Espressif) but you can still post here if you want.

Who is online

Users browsing this forum: No registered users and 97 guests