ESP-32 plans for ESPEasy (?)
Moderators: grovkillen, Stuntteam, TD-er
Re: ESP-32 plans for ESPEasy (?)
what's the best place to watch, to know if there's a fresh build ?
Right now i'm watching https://www.letscontrolit.com/wiki/index.php/ESPEasy32
Right now i'm watching https://www.letscontrolit.com/wiki/index.php/ESPEasy32
Re: ESP-32 plans for ESPEasy (?)
There are plans to include it in the nightly build. Not sure about the status.
Re: ESP-32 plans for ESPEasy (?)
looking forward to itTD-er wrote: ↑14 Apr 2018, 20:34The Nextion plugin is on its way, so have a little patience.hamster wrote: ↑14 Apr 2018, 19:12 Latest esp32 version http://www.letscontrolit.com/downloads/ ... R20100.zipseems very good and quite stable.
I was wondering how to compile a version myself as I want to add a sensor [Nextion display] from the playground
I tried and managed to create one in PlatformIO but the result only had a few devices available and not the nextion.
Any assistance much appreciated.
Re: ESP-32 plans for ESPEasy (?)
any pointers how to compile a image for esp32 ?
Re: ESP-32 plans for ESPEasy (?)
You can do it with Platformio IDE. It will show up on the list of what can you build. The number of plugins included is really minimal, you need to include the ones you want and test. But first, try to build and upload the firmware
https://www.letscontrolit.com/wiki/inde ... Platformio
https://www.letscontrolit.com/wiki/inde ... platformio
https://www.letscontrolit.com/wiki/inde ... Platformio
https://www.letscontrolit.com/wiki/inde ... platformio
Re: ESP-32 plans for ESPEasy (?)
@hamster : if you do have a successful build, would you mind sharing the files to flash ?
Re: ESP-32 plans for ESPEasy (?)
within Platformio I can build esp32dev
However i end up with an image with only a few devices So being a novice and not knowing how to select the devices for the build I edited the Framed OLED 36 device added the Nextion content, renaming all references to 75 to 36
but this then fails when compiling with the following errors? Any ideas?
Linking .pioenvs\esp32dev\firmware.elf
.pioenvs\esp32dev\src\ESPEasy.ino.cpp.o:(.literal._Z10Plugin_036hP11EventStructR6String+0x34): undefined reference to `ESPeasySoftwareSerial::ESPeasySoftwareSerial(unsigned char, unsigned char, bool, unsigned short)'
.pioenvs\esp32dev\src\ESPEasy.ino.cpp.o:(.literal._Z10Plugin_036hP11EventStructR6String+0x38): undefined reference to `ESPeasySoftwareSerial::begin(long)'
.pioenvs\esp32dev\src\ESPEasy.ino.cpp.o: In function `StringSumHelper::StringSumHelper(String const&)':
C:\Users\noobed\.platformio\packages\framework-arduinoespressif32\cores\esp32/WString.h:47: undefined reference to `ESPeasySoftwareSerial::ESPeasySoftwareSerial(unsigned char, unsigned char, bool, unsigned short)'
.pioenvs\esp32dev\src\ESPEasy.ino.cpp.o: In function `Plugin_036(unsigned char, EventStruct*, String&)':
C:\Users\noobed\.platformio\packages\framework-arduinoespressif32\cores\esp32/WString.h:47: undefined reference to `ESPeasySoftwareSerial::begin(long)'
collect2.exe: error: ld returned 1 exit status
*** [.pioenvs\esp32dev\firmware.elf] Error 1
However i end up with an image with only a few devices So being a novice and not knowing how to select the devices for the build I edited the Framed OLED 36 device added the Nextion content, renaming all references to 75 to 36
but this then fails when compiling with the following errors? Any ideas?
Linking .pioenvs\esp32dev\firmware.elf
.pioenvs\esp32dev\src\ESPEasy.ino.cpp.o:(.literal._Z10Plugin_036hP11EventStructR6String+0x34): undefined reference to `ESPeasySoftwareSerial::ESPeasySoftwareSerial(unsigned char, unsigned char, bool, unsigned short)'
.pioenvs\esp32dev\src\ESPEasy.ino.cpp.o:(.literal._Z10Plugin_036hP11EventStructR6String+0x38): undefined reference to `ESPeasySoftwareSerial::begin(long)'
.pioenvs\esp32dev\src\ESPEasy.ino.cpp.o: In function `StringSumHelper::StringSumHelper(String const&)':
C:\Users\noobed\.platformio\packages\framework-arduinoespressif32\cores\esp32/WString.h:47: undefined reference to `ESPeasySoftwareSerial::ESPeasySoftwareSerial(unsigned char, unsigned char, bool, unsigned short)'
.pioenvs\esp32dev\src\ESPEasy.ino.cpp.o: In function `Plugin_036(unsigned char, EventStruct*, String&)':
C:\Users\noobed\.platformio\packages\framework-arduinoespressif32\cores\esp32/WString.h:47: undefined reference to `ESPeasySoftwareSerial::begin(long)'
collect2.exe: error: ld returned 1 exit status
*** [.pioenvs\esp32dev\firmware.elf] Error 1
Re: ESP-32 plans for ESPEasy (?)
The list of devices included in the ESP32 build is very limited, because the rest does not yet work very well (or not at all) on ESP32.
I just added a few that work and others will follow, but lately there have so many issues with the 82xx builds, that took all my time to fix.
I just added a few that work and others will follow, but lately there have so many issues with the 82xx builds, that took all my time to fix.
-
- Normal user
- Posts: 125
- Joined: 28 Feb 2018, 07:40
- Location: Melbourne, Australia
Re: ESP-32 plans for ESPEasy (?)
I couldn't flash my ESP-32, but given the development is still in its early days I won't worry about it.
I am very grateful for all the work by the developers on the ESP8266 version of the ESPEasy.
I am very grateful for all the work by the developers on the ESP8266 version of the ESPEasy.
Friends with kangaroos and some time koala rescuer.
Who is online
Users browsing this forum: No registered users and 0 guests