Update README.md

This commit is contained in:
2025-05-14 13:46:17 -04:00
parent e4b564a302
commit 98453467e0

View File

@@ -2,8 +2,8 @@
**This project is currently setup to work with the ESP32, we will be using the ESP32-c6 in the future.** **This project is currently setup to work with the ESP32, we will be using the ESP32-c6 in the future.**
## Install Dependencies ### Install Dependencies
### MacOS #### MacOS
Install xcode command line tools (if you do not already have them) Install xcode command line tools (if you do not already have them)
``` ```
xcode-select --install xcode-select --install
@@ -24,10 +24,11 @@ cd ~/esp/isp-idf
./install.sh esp32 ./install.sh esp32
``` ```
## Running ## Development
### Command Line Tools
The board is flashed via UART. A USB to UART adapter is provided as part of the devboard. The board is flashed via UART. A USB to UART adapter is provided as part of the devboard.
### MacOS #### MacOS
Export environment variables Export environment variables
``` ```
. ~/esp/esp-idf/export.sh . ~/esp/esp-idf/export.sh
@@ -43,9 +44,9 @@ Flash and open serial monitor
idf.py flash monitor idf.py flash monitor
``` ```
## Using an IDE ### Using an IDE
Any IDE that supports CMake should be compatible with this project. Any IDE that supports CMake should be compatible with this project.
### JetBrains CLion #### JetBrains CLion
CLion is compatible with this project. Follow [the tutorial on Espressif's site](https://developer.espressif.com/blog/clion/) with the following modifications: CLion is compatible with this project. Follow [the tutorial on Espressif's site](https://developer.espressif.com/blog/clion/) with the following modifications:
- When asked to select a project, simply import the root directory of this repository (ie. the `firmware` folder). - When asked to select a project, simply import the root directory of this repository (ie. the `firmware` folder).
- If the `Open Project Wizard` does not open, access it via `Settings > Build, Execution, Deployment > CMake`. - If the `Open Project Wizard` does not open, access it via `Settings > Build, Execution, Deployment > CMake`.