What firmware release to use?

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
BertB
Normal user
Posts: 1019
Joined: 25 Apr 2015, 14:39

What firmware release to use?

#1 Post by BertB » 28 Apr 2019, 19:22

Hi,
I am getting a bit dizzy by all these firmware releases.
I use to pick ESP_Easy_mega-2019----_test_core_242_ESP8266_4M.bin for my WeMos, but that seems to cause network instability, hence my step to
ESP_Easy_mega-2019----_test_core_260_sdk2_alpha_ESP8266_4M.bin, which I am testing for some time now.
I even tried an earlier version of ESP_Easy_mega-2019----_test_core_260_sdk3_alpha_ESP8266_4M.bin, but I had problems getting the DS18B20 to work.

What are the differences and why all these releases?

User avatar
grovkillen
Core team member
Posts: 3263
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: What firmware release to use?

#2 Post by grovkillen » 28 Apr 2019, 21:33

Test is for testing, not building actual units with it (I'd say). The different core versions is there because Espressif is releasing new core which have great improvements but also is breaking stuff in ESP Easy.
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

BertB
Normal user
Posts: 1019
Joined: 25 Apr 2015, 14:39

Re: What firmware release to use?

#3 Post by BertB » 29 Apr 2019, 21:41

I used the test versions because of my dust sensor and Nextion display.
They do not exist in the normal firmware versions.

User avatar
grovkillen
Core team member
Posts: 3263
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: What firmware release to use?

#4 Post by grovkillen » 29 Apr 2019, 21:59

BertB wrote:
29 Apr 2019, 21:41
I used the test versions because of my dust sensor and Nextion display.
They do not exist in the normal firmware versions.
Please give feedback on how does plugins behave and we might be able to move then into normal?
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

User avatar
ThomasB
Normal user
Posts: 406
Joined: 17 Jun 2018, 20:41
Location: USA

Re: What firmware release to use?

#5 Post by ThomasB » 01 May 2019, 22:26

Please give feedback on how does plugins behave and we might be able to move then into normal?
I recommend moving the Nextion Plugin to the normal branch. For full transparency, I contributed to the plugin. So my favortism may be like a father to his child.

Reasons for moving to [Normal]:
  • The revised Nextion plugin has been available for several months.
  • It now includes hardware serial which has greatly improved its performance.
  • The wiki was created and has detailed information on how to use it.
  • Using the plugin does not appear to adversely affect ESPEasy's stability.
  • Nextion Touch Screen displays are cool.
- Thomas

User avatar
grovkillen
Core team member
Posts: 3263
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: What firmware release to use?

#6 Post by grovkillen » 01 May 2019, 22:33

Please make a PR 8-)
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

User avatar
ThomasB
Normal user
Posts: 406
Joined: 17 Jun 2018, 20:41
Location: USA

Re: What firmware release to use?

#7 Post by ThomasB » 01 May 2019, 23:35

Please make a PR
Do you mean for me to create a Github ticket that requests it be moved to [Normal]? If that's all, then I'm prepared to do it.

If the procedure is more than that, then I need instructions. Please provide details on the official way to create a PR for elevating the existing plugin module to the [Normal] branch.

- Thomas

User avatar
grovkillen
Core team member
Posts: 3263
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: What firmware release to use?

#8 Post by grovkillen » 02 May 2019, 05:33

No nothing more than you changing the status [testing] to [normal] in all the places (read the docs + plugin) and make a PR for that. You should also explain why it's ready for the normal build.
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

User avatar
ThomasB
Normal user
Posts: 406
Joined: 17 Jun 2018, 20:41
Location: USA

Re: What firmware release to use?

#9 Post by ThomasB » 02 May 2019, 05:47

Uncharted territory for me. I'll try to figure it all out.
- Thomas

User avatar
grovkillen
Core team member
Posts: 3263
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: What firmware release to use?

#10 Post by grovkillen » 02 May 2019, 06:47

It's about time then ;)
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

BertB
Normal user
Posts: 1019
Joined: 25 Apr 2015, 14:39

Re: What firmware release to use?

#11 Post by BertB » 02 May 2019, 07:05

I am fully suporting this initiative. The nextion plugin has proven to be very stable and usable. And to be transparent too, i also participated in its development.

BertB
Normal user
Posts: 1019
Joined: 25 Apr 2015, 14:39

Re: What firmware release to use?

#12 Post by BertB » 02 May 2019, 16:02

Also the DUST sensor PMX X003 works very good.
I did not create it, but I would like to have it added to the Normal devices repository too.

rayE
Normal user
Posts: 122
Joined: 12 Oct 2017, 12:53
Location: Philippines

Re: What firmware release to use?

#13 Post by rayE » 02 May 2019, 16:19

For me i do the following.........................
1. Pick an off the shelf bin that includes the plugins i need.
2. Configure and test all the required plugins work that i need for my particular app.
3. Make sure there are no reboots by logging the update time.
4. Make sure the network is stable to the cloud.
5. Log the system demand, if it's real high for my app then fall back to an earlier build that was better.
6. Make certain that i can compile the source code using Arduino, that way i can have a tailor made build for my particular app. I cannot for the life of me get platformio to install/compile so iv given up on that.

Once you have found something that does all above then stick with it for the app your using, why break something that works by trying out "bleeding edge stuff"? Just my 10 peso's worth of input :-)
Ray

User avatar
ThomasB
Normal user
Posts: 406
Joined: 17 Jun 2018, 20:41
Location: USA

Re: What firmware release to use?

#14 Post by ThomasB » 02 May 2019, 17:32

I began the process to PR the Nextion plugin. But I found that the code has been edited since my involvement last year. Before I put my name/reputation on the PR I need to fully re-validate the plugin. This is time consuming and other projects are in the way. So for now I'll bow out and let someone else (hint: last person that edited the code) do it instead.

- Thomas

User avatar
grovkillen
Core team member
Posts: 3263
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: What firmware release to use?

#15 Post by grovkillen » 02 May 2019, 17:49

rayE wrote:
02 May 2019, 16:19
For me i do the following.........................
1. Pick an off the shelf bin that includes the plugins i need.
2. Configure and test all the required plugins work that i need for my particular app.
3. Make sure there are no reboots by logging the update time.
4. Make sure the network is stable to the cloud.
5. Log the system demand, if it's real high for my app then fall back to an earlier build that was better.
6. Make certain that i can compile the source code using Arduino, that way i can have a tailor made build for my particular app. I cannot for the life of me get platformio to install/compile so iv given up on that.

Once you have found something that does all above then stick with it for the app your using, why break something that works by trying out "bleeding edge stuff"? Just my 10 peso's worth of input :-)
Ray
Word! :)
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 21 guests