Search found 1057 matches

by ESP_Angus
Fri Aug 17, 2018 12:12 am
Forum: ESP32 IDF
Topic: AWS IoT SDK integration
Replies: 2
Views: 33

Re: AWS IoT SDK integration

Hi Matt, ESP-IDF bundles the AWS IoT C SDK, so it shouldn't be necessary to include the AWS IoT SDK code directly in your project. However, to save compile time the AWS IoT component is disabled by default. You can enable it under "Component Config" when running "make menuconfig"...
by ESP_Angus
Wed Aug 15, 2018 1:21 am
Forum: ESP32 IDF
Topic: Avoiding race condition between interrupt on one core and task on the other core
Replies: 1
Views: 56

Re: Avoiding race condition between interrupt on one core and task on the other core

There is a (it seems undocumented, will see about changing this) spinlock ("portmux") macro called: /** @brief Acquire a portmux spinlock with a timeout * * @param mux Pointer to portmux to acquire. * @param timeout_cycles Timeout to spin, in CPU cycles. Pass portMUX_NO_TIMEOUT to wait for...
by ESP_Angus
Tue Aug 14, 2018 11:56 pm
Forum: ESP32 IDF
Topic: Including source in subdirectory tree - had a working solution, now I've broken it :)
Replies: 2
Views: 59

Re: Including source in subdirectory tree - had a working solution, now I've broken it :)

Hi jcsbanks, I think you probably don't want the "-maxdepth 1" argument to find, this will cause "find" to list top-level directories only and not recurse any deeper. A tip which is useful for debugging Makefiles, you can add a line like this at the bottom of your component.mk: $...
by ESP_Angus
Tue Aug 14, 2018 6:22 am
Forum: ESP32 IDF
Topic: Need information like when ESP32 BT Stack will be certified
Replies: 15
Views: 378

Re: Need information like when ESP32 BT Stack will be certified

Sorry for the delay. This question has been passed onto the Bluetooth team and an official answer should be posted soon.
by ESP_Angus
Tue Aug 14, 2018 3:21 am
Forum: ESP32 IDF
Topic: Cannot build project in Eclipse due to Python installation
Replies: 5
Views: 130

Re: Cannot build project in Eclipse due to Python installation

Glad to hear it's working now. :)
by ESP_Angus
Tue Aug 14, 2018 3:20 am
Forum: General Discussion
Topic: Modding Bootloader
Replies: 8
Views: 122

Re: Modding Bootloader

Hi fly135, gpio_output_set(mybit?bitflag:0, mybit?0:bitflag, mybit, 0); All of these function arguments are bit masks, so to enable GPIO 23 as an output it must be: gpio_output_set(mybit?bitflag:0, mybit?0:bitflag, bitflag, 0); There is also a helper macro in the same ROM header which is more readab...
by ESP_Angus
Tue Aug 14, 2018 12:45 am
Forum: ESP32 IDF
Topic: ESP32 RNG and WiFi/BT radio-supplied entropy
Replies: 1
Views: 65

Re: ESP32 RNG and WiFi/BT radio-supplied entropy

If you're not using WiFi or Bluetooth at all, you can leverage some functionality that ESP-IDF uses in its bootloader to introduce entropy for key generation during the early boot process: https://github.com/espressif/esp-idf/blob/master/components/bootloader_support/include_bootloader/bootloader_ra...
by ESP_Angus
Mon Aug 13, 2018 7:30 am
Forum: ESP32 IDF
Topic: Cannot build project in Eclipse due to Python installation
Replies: 5
Views: 130

Re: Cannot build project in Eclipse due to Python installation

Hi sheikhumar93,

Set the entries to the directory path, not the executable path. ie /usr/local/bin/ only.

Angus
by ESP_Angus
Mon Aug 13, 2018 4:26 am
Forum: ESP32 IDF
Topic: Cannot build project in Eclipse due to Python installation
Replies: 5
Views: 130

Re: Cannot build project in Eclipse due to Python installation

Hi sheikhumar, You may need to edit both the PATH and the PYTHON_PATH environment variables of your Eclipse project to specify the correct path to Python. PATH will be a list of directories, delimited by colons (:). Keep all the existing entries, but place the directory containing your (correct) pyt...
by ESP_Angus
Sun Aug 12, 2018 11:46 pm
Forum: ESP32 IDF
Topic: idf.py is missing
Replies: 1
Views: 45

Re: idf.py is missing

Hi attonasi, The docs at this link are for the cmake preview branch , so you have to have this branch checked out in order to use idf.py (which is a new tool, part of the cmake-based build system). You can change into an IDF directory and run "git checkout feature/cmake" to get this branch...

Go to advanced search