I have been trying to make a boiler-plate for myself to start programming for my ESP32-C3 device but I had been having problems, every time I start a new project or start from example projects. I tried VS Code with PlatformIO and Espressif IDF plugins as well. The only example I could run, was a project to blink a GPIO. The PlatformIO plugin seemed easy to make settings for my device, but with new libraries or new examples it didn't work. I tried Espressif IDF plugin on VS Code as well, this time I had CMake errors. I tried instructions that ChatGPT directed, so checked PATH, IDF_TOOLS_PATH and both linked to correct path.
Anyways, later I tried a clean install. Uninstalled all ESP-IDF versions and VS Code with plugins. I deleted all related folders as well, holding settings for VS Code especially. Then installed ESP-IDF 4.4 and run "idf.py menuconfig" command. Then I received The C Compiler identification is unknown", "The CXX compiler identification is unknown" and "The ASM compiler identification is unknown" error messages. Again, I checked PATH, IDF_TOOLS_PATH and no problem there.
By the way, I tried Arduino IDE as well. Again, for Arduino IDE I could just run Blink examples. Neither BLE nor such different libraries didn't work. For BLE example, it gives an error for library conflict, saying 'More than one "BLEDevice.h" found'. Although, there's only one library under Arduino folder. Anyways, I want to continue with VS Code, so I can proceed more detailed projects.
By the way, my computer is Windows 10, I use several IDE's for my STM MCU's, mostly Keil uVision5 and STM32CubeIDE, as well as others.
I hope someone helps me to right way to proceed a project for my ESP32-C3 device. Every tutorial on the net, shows everyone works very well with ESP Tools. What's wrong with me???
ESP-IDF Tools Problem
-
- Posts: 1
- Joined: Fri Oct 06, 2023 10:06 pm
Jump to
- English Forum
- Explore
- News
- General Discussion
- FAQ
- Documentation
- Documentation
- Sample Code
- Discussion Forum
- Hardware
- ESP-IDF
- ESP-BOX
- ESP-ADF
- ESP-MDF
- ESP-WHO
- ESP-SkaiNet
- ESP32 Arduino
- IDEs for ESP-IDF
- ESP-AT
- ESP IoT Solution
- ESP RainMaker
- Rust
- ESP8266
- Report Bugs
- Showcase
- Chinese Forum 中文社区
- 活动区
- 乐鑫活动专区
- 讨论区
- 全国大学生物联网设计竞赛乐鑫答疑专区
- ESP-IDF 中文讨论版
- 《ESP32-C3 物联网工程开发实战》书籍讨论版
- 中文文档讨论版
- ESP-AT 中文讨论版
- ESP-BOX 中文讨论版
- ESP IoT Solution 中文讨论版
- ESP-ADF 中文讨论版
- ESP Mesh 中文讨论版
- ESP Cloud 中文讨论版
- ESP-WHO 中文讨论版
- ESP-SkaiNet 中文讨论版
- ESP 生产支持讨论版
- 硬件问题讨论
- 项目展示
Who is online
Users browsing this forum: Baidu [Spider], rsimpsonbusa and 74 guests
- All times are UTC
- Top
- Delete cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. ESP8266EX and ESP32 are some of our products.