Skip to content
4 changes: 4 additions & 0 deletions NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,7 @@ Robert Bosch GmbH

Boston Engineering
Connor Lansdale <clansdale@boston-engineering.com>

Dor Ben Harush
Dor Ben Harush <dor2981123@gmail.com>

7 changes: 7 additions & 0 deletions config/freertos/esp32/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,10 @@
- You can run idf targets like `menuconfig` or `monitor` by specifing the target as an argument to the `build_firmware.sh` script
- The GPIO pins for the configured serial port can be set with `menuconfig` (see `micro-ROS Transport Settings` menu)
- ESP32 only runs in singlecore mode (`CONFIG_FREERTOS_UNICORE=y` setting)


# Notes for ESP32-CAMERA

- SPIRAM is requierd only for ESP32-CAMERA and can cause a fatal error in ESP32 (Enable in `menuconfig Component config > ESP32-specific` OR add CONFIG_ESP32_SPIRAM_SUPPORT=y to `sdkconfig.defaults` file).
- Make sure that `rtc_gpio_desc` array is supported in `menuconfig: Component config > Driver configurations > RTCIO configuration` (set to TRUE)
- Choose your camera pins configuration in `menuconfig Camera configuration > Camera pins`. (`BOARD_ESP32CAM_AITHINKER` is default).
6 changes: 5 additions & 1 deletion config/freertos/esp32/create.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,11 @@ pushd $FW_TARGETDIR >/dev/null
mkdir toolchain

pushd toolchain >/dev/null
git clone -b v4.1 --recursive https://github.com/espressif/esp-idf.git
git clone -b v4.0.1 --recursive https://github.com/espressif/esp-idf.git

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there any reason for using IDF 4.0.1 instead of 4.1?

@DorBenHarush DorBenHarush Sep 30, 2020

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, I haven't noticed that the IDF version has changed. I'll change it back.

pushd esp-idf/components
#add the esp32-camera repository to the components directory
git clone https://github.com/espressif/esp32-camera.git
popd

mkdir espressif
export IDF_TOOLS_PATH=$(pwd)/espressif
Expand Down