Git Product home page Git Product logo

Comments (7)

tuanpmt avatar tuanpmt commented on July 25, 2024 1

I think the better way to use ADF with Arduino is using Arduino for ESP32 as IDF component: https://github.com/espressif/arduino-esp32/blob/master/docs/esp-idf_component.md

It means that you can compile examples of the current ADF, and add Arduino features, libraries to ADF application.

from esp-adf.

HumamHelfawi avatar HumamHelfawi commented on July 25, 2024

@tuanpmt Thanks for your reply! Yes this the only way it worked with me.

from esp-adf.

unltdsoul avatar unltdsoul commented on July 25, 2024

I am trying to use Arduino as component of ADF - but only get errors - I have successfully used Arduino as component of IDF.
Errors I get:
execvp: xtensa-esp32-elf-gcc: Argument list too long
make[1]: *** [/home/ameyatma/esp/esp-adf/esp-idf/make/component_wrapper.mk:274: cores/esp32/libb64/cencode.o] Error 127
make: *** [c:/msys32/home/ameyatma/esp/esp-adf/esp-idf/make/project.mk:450: component-arduino-build] Error 2

I have reloaded in ADF - i can build without Arduino, or can use Arduino as component of IDF, but, not with ADF - any idea?

from esp-adf.

mgsscorr1 avatar mgsscorr1 commented on July 25, 2024

From what ive seen on another forum is that ESP has no plan to make ADF compatibly with Arduino, but seems like the guys above^^^ have found a slight work around

from esp-adf.

HumamHelfawi avatar HumamHelfawi commented on July 25, 2024

I am trying to use Arduino as component of ADF - but only get errors - I have successfully used Arduino as component of IDF.
Errors I get:
execvp: xtensa-esp32-elf-gcc: Argument list too long
make[1]: *** [/home/ameyatma/esp/esp-adf/esp-idf/make/component_wrapper.mk:274: cores/esp32/libb64/cencode.o] Error 127
make: *** [c:/msys32/home/ameyatma/esp/esp-adf/esp-idf/make/project.mk:450: component-arduino-build] Error 2

I have reloaded in ADF - i can build without Arduino, or can use Arduino as component of IDF, but, not with ADF - any idea?

I have faced the same issue at some point while I was updating the version of AFD and Arduino. As far as I remember (I am note sure actually), the problem was that the Arduino version (commit actually) was compatible. So, you have to make sure that ADF, IDF and Arduni-esp32 commits you are using are the same the repos suggest in their sub-modules.

If you clone the last commit of each repo, it won't work.

from esp-adf.

unltdsoul avatar unltdsoul commented on July 25, 2024

Thank, HumanHelfawi, I'll look into that when i get time, and will post here if successful letting others know how, or if, i got it to work.

from esp-adf.

maharshi114 avatar maharshi114 commented on July 25, 2024

Hey, @tuanpmt page not found in this comment, link: #19 (comment)

Thank you.

from esp-adf.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.