Replies: 6 comments 14 replies
-
Placeholder for a FAQ. |
Beta Was this translation helpful? Give feedback.
-
Decided to spend a little extra time for this version change and make the "early" change to the ESP-IDF framework. What maybe good to know is that:
THANK YOU Edward. |
Beta Was this translation helpful? Give feedback.
-
After flash the firmware, the nspanel does not connect to the WIFI at all, Is there any location I can check log or debug? on ESP home wen it says flash complete. the panel now boot into ewelink frontend and does not have any connections at all. |
Beta Was this translation helpful? Give feedback.
-
I not totally understand, if you switch to ESP-IDF you need to do every version update by serial controller or only the first version update (4.3.0) and after that the updates are done again by OTA as usual? |
Beta Was this translation helpful? Give feedback.
-
Bought a new usb for this and successfully flashed my panel. (The first time I flashed I borrowed one) I thought that the 2 light had something to do with my connections so I made sure the both were lightened. 🫣 Forgot that my pins were to long so that's was my obstacle because I got an error every time. Only tip I've got is to make a better manual how to update and flash. There's pages with info what is great. For someone who's native language is not English is better to have an short and clear step by step manual. |
Beta Was this translation helpful? Give feedback.
-
Esphome running on 32-bit RPI4 is unable to compile the code with ESP-IDF. (I got "liblto_plugin.so: cannot open shared object file" error.) See #3076 and #5510. |
Beta Was this translation helpful? Give feedback.
-
Hello Community,
As we approach the March release and our transition to ESP-IDF, understanding both the reasons behind this change and how to prepare is crucial. This message outlines the benefits of ESP-IDF, the future of Arduino in our project, and essential steps for a smooth update.
Why Choose ESP-IDF?
Strategic Alignment: Adopting ESP-IDF aligns us with the core development direction of both Espressif and ESPHome, opening doors to innovation and advanced features.
Future-Ready Development: This shift positions us to rapidly integrate new technologies and improvements inherent to ESP-IDF.
Simplifying the Framework Stack:
Considering Arduino?
Continued Support with Practical Considerations:
Determining Your Current Framework:
The default framework is currently Arduino. However, it's worth noting that all our example/suggested code since the last few months have been indicating the
esp-idf
enforcement, so new users may already be on the new framework.In short, unless you've explicitly set
esp-idf
in your code, you're using Arduino.Explicitly Staying on Arduino:
Upcoming releases will default to ESP-IDF. To remain on Arduino, add this to your panel's YAML:
Add this in the customizations area or at the file's end. You can make this change now; no need to wait until March.
Early Transition Encouraged
Those who can are encouraged to start transitioning to ESP-IDF now, to take full advantage of its capabilities.
In order to enforce the new framework, add this to your code:
Important
Remember, migrating between frameworks requires flashing your panel via USB to Serial/TTL adapter.
Community Support on GitHub
We encourage you to actively use this discussion thread for any support or questions you have during our transition to ESP-IDF.
This is a collaborative space where we can all assist each other, share insights, and navigate any challenges together.
Your contributions, experiences, and queries are vital in making this a smooth process for everyone.
Let's support each other through this exciting change!
In Summary
This transition underlines our commitment to delivering a robust and feature-rich ESPHome experience on your NSPanel. Your involvement is invaluable as we embark on this exciting phase.
Warm regards,
Edward
Beta Was this translation helpful? Give feedback.
All reactions