So, it is time once again to discover what interest still exists. If there is enough actually interest remaining, the project might get the green light this time.
Okay, so here is the latest skinny:
2) There was in the past a lot of interest in having an open source edition, but the answer at that time was a no go.
3) Now, there is finally recognition that many many users had wanted an open source direction. With a new design (I imagine not exactly like the Nextion), then it may actually be able to realize an open source edition.
The hardware would made by Itead Studios, with editor, firmware and source by users. This was first suggested so long ago, that there may or may not be any current interest remaining. So we need to know just how much interest there is. If sufficient we might get the green light - and if not enough, then nothings changes.
SO WHAT YOU NEED TO DO:
Keeping it within this thread (so Jerry can see the current user interest) - post what it is that you would want in an open source HMI. You can post desired hardware, to desired HMI features. All answers are acceptable.
If you are highly skilled in programming and wish to contribute to the original open source, then keep an eye on this thread for the request for programmers when the time becomes appropriate.
When you post a requested feature or wish list:
- it may be useful if you state if you are merely looking for the feature or
- if you would be able to provide the coding for that feature.
So YES or NO to Open Source - is interest still alive or is it dead.
PS: If someone posts something you like - don't just click the like button on their post. Create a post yourself showing what you want. I don't think we will get this opportunity to be heard twice. So lets make it good,
if we can have detailed informations about this all, it would be much more easy to code additional 3. party extensions ... as there could be ...
- any kind of zi font creating
- any kind of zi font processing
- changing a TFT file without editor, e.g. localisations
- making TFT-autouploaders, for in-field updating at customers location without showing sources
Just a few thoughts ....
I agree with Gerhard that open sourcing will allow 3rd party extensions to be built by the community. Having the display HMI source opened would be fantastic but unrealistic given the competitive nature of these products. Hence, I suspect having the pre-compiled format open may reveal too much of the inner workings.
I have always compared the Nextion to 4D Systems display in Genie "mode" with pick and place objects, including pre-designed "stock" objects though without some of the cool features offered by Nextion (eg if statements, timers, etc). Opening the source would allow the community to mature the Nextion tools at a much faster pace IMO.
I'd also like as much open source as possible.
It might open ways to incorporate Feature Requests quicker if people who know how the STM32 controllers need to be programmed could get their hands on the bare metal - even if it's only via submitting "libraries"/"add-ons" that could be hooked in (e.g. graphics primitives, higher math functions, circular progress "bars", 2D scroll"bars" and/or verbose hotspots that report the X and Y coordinate they were touched at/dragged to, ...)
One of my earlier proposals was to add a way to add native C/C++ functions via the Nextion Editor and make them callable via the Nextion script language - or even better replace that with C/C++ (or Wiring if you wish)
It would be great Scuff.r if many of the Feature requests you are making were also listed here.
I am going comment to bump this back up to the top of Free Chat - I was hoping for more people by now.
Always open source is welcomed, because users extend that for their necessities , which are not
always offered by manufacturers.
I'm not a person with skills in programming, as you see it :) , but I have many idea for what I can do it with that nice display, and maybe in future with your help, that becomes possible.
so, Yes, I am for !
I love the idea of making it open source. There are many developers out there that think the Nextion has a lot of potential, including myself. I agree with Martin and would like to expand as well.
Firmware (I could contribute):
Open sourcing the firmware I believe will quickly increase uptake of the Nextion in products. Allowing companies to "white label" with custom firmware update screen, control of firmware testing, etc relieves the fear of using the Nextion. I look at Particle.io as a great example, they sell the hardware at a great price and open source the software.
I see areas where your customers can help
GUI Editor (I could contribute):
The GUI editor would be a great to open source. There are several features that could be implement such as code generation to support arduino/ other libraries. As well, localization of the GUI editor could allow Nextion to reach larger markets.
Help generate the documentation to get/ help companies get various certifications when using the Nextion in a product. FCC, UL, etc.
Hey folks, thanks !! for the support received so far.
So this is the list of those interested after a month. Perhaps not as big of a list as I imagined.
Did anyone started on any code?
Both Gerhard Kropf and myself are working towards bettering our skillz in the bare metal STM32 series.
I am a pascal programmer, with experience in
Delphi2009 (Desktops), Kylix3 (Linux Website CGIs), and now building up mikroPascal (STM32 mcus)
I am certainly not as seasoned with the STM32s ... yet