62 lines
2.0 KiB
Markdown
62 lines
2.0 KiB
Markdown
# Общая информация по проекту
|
||
|
||
## STM32 (или STM-проект)
|
||
|
||
Данный проект для STM был разработан и собран с использованием версии **1.18.1**.
|
||
|
||
### Важно
|
||
|
||
Для корректной работы и сборки проекта необходимо:
|
||
|
||
* Установить **Repository (или SDK / пакет зависимостей) версии 1.18.1**
|
||
* Использовать строго ту же версию, так как проект не гарантирует совместимость с более новыми или старыми версиями
|
||
|
||
---
|
||
|
||
## ESP32 (ESP-IDF проект)
|
||
|
||
Проект для ESP32 разработан с использованием:
|
||
|
||
* **Visual Studio Code (VS Code)** в качестве основной среды разработки
|
||
* **ESP-IDF framework версии v5.5.4**
|
||
|
||
### Путь к установленному ESP-IDF:
|
||
|
||
```
|
||
C:\Espressif\frameworks\esp-idf-v5.5.4
|
||
```
|
||
|
||
---
|
||
|
||
## Требования для сборки ESP32 проекта
|
||
|
||
Перед сборкой необходимо:
|
||
|
||
1. Установить Visual Studio Code
|
||
2. Установить расширение **ESP-IDF Extension for VS Code**
|
||
3. Убедиться, что ESP-IDF корректно установлен в системе:
|
||
|
||
```
|
||
C:\Espressif\frameworks\esp-idf-v5.5.4
|
||
```
|
||
4. Активировать окружение ESP-IDF перед сборкой (через VS Code или терминал)
|
||
|
||
---
|
||
|
||
## Сборка проекта ESP32
|
||
|
||
В терминале проекта:
|
||
|
||
```bash
|
||
idf.py build
|
||
idf.py flash
|
||
idf.py monitor
|
||
```
|
||
|
||
---
|
||
|
||
## Примечания
|
||
|
||
* Версия ESP-IDF должна строго соответствовать **v5.5.4**
|
||
* Использование другой версии может привести к ошибкам компиляции или несовместимости компонентов
|
||
* Для STM проекта критична версия **1.18.1 Repository** |