Nextion

Hardware die niet past in bovenstaande onderwerpen
Berichten: 340
Geregistreerd: 23 Okt 2016, 20:29

Nextion

Berichtdoor benvo » 22 Feb 2017, 12:21

Hallo allemaal,

Mijn interesse is gewekt door Nextion schermen en diens mogelijkheden. Terwijl ik keek naar deze screens bij onze Chinese vrienden viel mij op dat ze het regelmatig hebben over een Engelse versie. Verder is er kennelijk ook een verbeterde versie. Daarom komen er toch wel wat vragen naar boven:

Nextion is geen opensource? Wat betekend dit in het gebruik?
Wat is een Engelse versie?
Welke (belangrijke(?)) verbeteringen zijn er toegevoegd bij de "verbeterde versie" en ben je die dan ook nodig.
Er wordt soms iets gezegd over software maar zit die erbij en/of is deze (vrij) verkrijgbaar?
Het formaat 3.2" (of 3.5") zou ik willen kiezen. Het is de bedoeling dit scherm te gebruiken met een Arduino (Uno/Mega?) Waar moet ik dan zeker nog aan denken?

Het zou fijn zijn als iemand iets zou kunnen zeggen over deze vragen.
Dank jullie wel, alvast!

Groet,
Ben.

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Nextion

Berichtdoor nicoverduin » 22 Feb 2017, 12:39

Er zijn Engelse/International Nextions die beginnen met type nummer NX. Je hebt ze ook die beginnen met TJC. Die laatste moet je, hoewel ze goedkoper zijn, niet hebben. Die krijg je namelijk niet geflashed met de Nextion Editor. Voorheen was daar nog een truuk voor (voor de specialisten) maar daar hebben ze als ik het goed begrijp een stokje voor gestoken. Met andere woorden, als je een Nextion TJC koopt dan heb je letterlijk een miskoop.

Er is een uitgebreide uitleg op de Itead site over de verbeteringen van de enhanced versie. Zit met name in meer geheugen en een stuk snellere processor en wat extra IO. Van dat laatste zul je voorlopig weinig of geen gebruik maken. Ga het eerst maar in je "vingers" krijgen. En gezien jouw vragen is dat wel nodig.

Er is een Arduino Nextion library op Github te downloaden. De Nextion Editor kun je gewoon downloaden op de Itead site. Je kan de Nextion gebruiken op de Arduino's, STM32's, ESP8266 en ESP32. Dus alle gangbare types. Voor de Uno maak je gebruik van de SoftwareSerial om zowel de seriële monitor als een Nextion aan te sturen.

Nextion is inderdaad GEEN open source. De firmware is propriety en zal voorlopig niet vrijgegeven worden zolang er geen goedkope alternatieven zijn. Wel ben ik een generator aan het ontwikkelen die alle code (muv de feitelijke functionaliteit) voor je kan genereren vanuit een Nextion .HMI projectbestand. Op dit moment zit ik in de Beta test en verwacht die eigenlijk voor het einde van de maand vrij te geven.
Zie: viewtopic.php?f=9&t=2364&p=17911&hilit=nextion+test#p17911

Is nog wel in het Engels maar er wordt aan gewerkt aan een meervoudige talen versie als ook werkend onder Linux en Mac OsX
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Gebruikers-avatar
Berichten: 2655
Geregistreerd: 06 Aug 2016, 01:03

Re: Nextion

Berichtdoor Koepel » 22 Feb 2017, 13:39

Hier is mijn ervaring met Nextion: http://arduinoforum.nl/viewtopic.php?f=4&t=2345.
Soms staat op AliExpress.com een aanbieding.
Met een Arduino Mega heb je genoeg seriële poorten, dus dat levert minder problemen op.
Mijn eerste project is af, dankzij de code-generator van Nico. Ik zou eerlijk gezegd niet weten hoe ik het zonder die generator zou moeten doen 8-)
Het kost echt wel even tijd om door te krijgen hoe het werkt. Ik had 20 dagen nodig om het door te krijgen, maar nu kan ik er (bijna) alles mee.

Begin zo eenvoudig mogelijk, want het loopt heel snel uit de hand :shock: Bijvoorbeeld met meerdere tekstvelden die updaten met verschillende tijdsintervallen, en knoppen die ik kort en lang ingedrukt kan houden voor verschillende functies, en dingen die elkaar overlappen. Ik moest mijn code opnieuw schrijven om er een goede structuur in aan te brengen.
Ik heb nu in mijn sketch voor elke pagina op het scherm een apart tabblad. Nu kan ik het weer overzien.

Berichten: 340
Geregistreerd: 23 Okt 2016, 20:29

Re: Nextion

Berichtdoor benvo » 22 Feb 2017, 17:04

Dank voor jullie reacties(!), het was dus inderdaad wel nodig, zoals Nico opmerkte, dat ik de vragen stelde. Overigens met dat "in de vingers" krijgen ben ik al begonnen. Zo begreep ik denkelijk het omschrevene in Koepels topic "signaallampkleuren" en de wijze waarop hij de oplossing vond. Op YouTube is iemand die volgens dat principe wijzertjes in metertjes zet. De meters zijn dan plaatjes die hij van internet afbeeldingen haalt om zodoende eigen "Gauges" te maken. Kort en goed, zeker een leuke uitdaging voor me!

Dank nogmaals,
Groet,
Ben.

Terug naar Overige hardware

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 9 gasten