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
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?

Copy link
Author

@DorBenHarush DorBenHarush Sep 30, 2020

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