[Dev Environment Setup] ESP-IDF & Visual Studio Code for ESP32 Programming on MAC

preview_player
Показать описание
In this video, I'm gonna show you how to set up the ESP32 Development Environment with ESP-IDF for Visual Studio Code on Mac.
Visual Studio Code extension for Espressif IoT Development Framework, ESP-IDF is an official development framework for the ESP-32 chip.

[HomeBrew]

[CMake]

[Ninja]

[Visual Studio Code]

[ESP-IDF Visual Studio Code Extension]

#ESPIDF #Espressif #ESP32 #HomeBrew #Mac #CMake #Ninja
Рекомендации по теме
Комментарии
Автор

For those running into ninja issues, installing ninja with brew worked better for me.

sabasis
Автор

Phew! Got it working in VSCode thanks to you. First, I had to break/fix my environment variables on PATH with export & nano. Once I got the ESP-IDF prerequisites, I installed the ESP-IDF extension and the output looked as if it loaded all those prerequisites again (wait, what?). Upon completion, my ESP-IDF looked like your project example. Flashed. Monitored. Paired ESP32 to my iPhone. The result was underwhelming but oddly satisfying. Now that I can program the device, I am on my way. Thanks!!!

OnkelDude
Автор

Hey Hi, need your help I couldn't find the example you used for controlling the RGB light of the ESP32-DEV board

espstack
Автор

Thank you again for another great lesson +1

neofuturist
Автор

Hello I am struggling with the installation of esp-idf on ventura 13.4.1 and unable to build any of the complex examples after installing on vscode I get many build errors from ninja it is quite difficult to understand what I have to do to correct the build process. Any idea thanks in advance.

guythegeek
Автор

Hello, when going into esp-idf configure in VS code, i get taken to a tab that does not look like yours. It only says that Git, Python, CMake and Ninja are required but has no options to choose between configuration settings. Any ideas?

ernsan
Автор

Hi, This is a great tutorial! but I am getting the following error with Ninja:
ninja: error: loading 'build.ninja': No such file or directory

Also, when I try to build my esp32 project using the VSCode extension, I get an error saying that cmake is uanble to build because it does not have permissions.

Pls help me with these

TheLespauljunior
Автор

Can you use the ESPIDF to run the interface with the esp32 cam

Jake_Samuelson
Автор

is there any way to get espidf framework working on platformio?

i get the following error:

ImportError: dlopen(.../charset_normalizer/md.cpython-39-darwin.so, 0x0002): tried:
... (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64'))

skepti.r
Автор

Hai can u do one project based on firebase along with Your videos are always help full for people like me to learn more about embedded systems. Now I am doing a project of home automation using firebase and multitasking using esp32. But now I have some trouble with realtime streaming and response updation. It's working but some missing. I also make a flutter application using your previous tutorials and that's help me more. Thanks in advance!

sreejithi
Автор

Hello, Thank you for your work,
I have one question Is this code works for reading the notification from Android phone ??

ShridattDudhat
Автор

hi,
Could you do a project with ESP homekit for esp32?

oscarpeters
Автор

As always excellent tutorial. Brother if possible can you please make a tutorial on bt classic proximity? For ble it is already there. But what i am struggling with is, whenever any known mac address is nearby, based on the rssi value i want to do something (on esp32 using bl classic) thanks.

wahed_zaman
Автор

FYI... Allot of people are unaware that you can use arduino and ESP-IDF together in the same app.

ugetridofit