О ESP8266 замолвите слово =)
Добавлено: Сб авг 18, 2018 22:29:50
Интернет пестрит ардуинами, Lua, JS и ещё чем-то там, но это все для яслей. А я уже в детский сад пошел. Ну и, разумеется, назрел вопрос. Сам еспрессиф дает инструкцию, как установить SDK в Linux подобное окружение. Ежели Lunux подобное отсутствует, то рекомендуется VirtualBox. Как-то не готов ради такого дела ставить на дебиан иксы, а VirtualBox мой ноутбук переваривать будет не очень быстро.
Очень мало информации о том, как же этот SDK приторочить к чему-то вменяемому. Есть пара инструкций о том, как под это дело приспособить Eclips. Но Eclips это последнее дело, мне же хочется под это дело приспособить VScode, ибо он есть у меня. Нашел вот такой тутор
https://github.com/VirgiliaBeatrice/esp ... utorial.md
сделал всё, кроме отладки (пока не нужна, ибо нет железа). Но толи система не видит переменную IDF_PATH, то ли ещё какие грабли, make радостно сообщает:
Ну да ладно. Поставил Platformio. Поставил framework esp8266_rtos_sdk. Собрал единственный пример. Вроде все хорошо. Но открываю пример из
https://github.com/espressif/ESP8266_RT ... ser_main.c
и загруженный sdk в platformio не располагает сведениями, что за структура
потому как в Platformio SDK версии 1.8, а в свет уже вышла 2.0.
Так вот кто подскажет - как поженить работающий компилятор из Platformio с SDK 2.0? Сидеть с подвязанной веревочкой и ждать, когда господа программисты обновят SDK мне совсем не хочется.
Очень мало информации о том, как же этот SDK приторочить к чему-то вменяемому. Есть пара инструкций о том, как под это дело приспособить Eclips. Но Eclips это последнее дело, мне же хочется под это дело приспособить VScode, ибо он есть у меня. Нашел вот такой тутор
https://github.com/VirgiliaBeatrice/esp ... utorial.md
сделал всё, кроме отладки (пока не нужна, ибо нет железа). Но толи система не видит переменную IDF_PATH, то ли ещё какие грабли, make радостно сообщает:
Хотя нажимаю Ctrl и сразу же этот файл открывается.Makefile:8: "C:\msys32\home\Andrey\ESP8266_RTOS_SDK\make\project.mk": No such file or directory
make: *** No rule to make target '"C:\msys32\home\Andrey\ESP8266_RTOS_SDK\make\project.mk"'. Stop.
Процесс терминала завершен с кодом выхода: 2
Ну да ладно. Поставил Platformio. Поставил framework esp8266_rtos_sdk. Собрал единственный пример. Вроде все хорошо. Но открываю пример из
https://github.com/espressif/ESP8266_RT ... ser_main.c
и загруженный sdk в platformio не располагает сведениями, что за структура
Код: Выделить всё
gpio_config_tТак вот кто подскажет - как поженить работающий компилятор из Platformio с SDK 2.0? Сидеть с подвязанной веревочкой и ждать, когда господа программисты обновят SDK мне совсем не хочется.