Inicie Nextion Editor 0.34 en Wine

No hace mucho tiempo, se lanzó un sorprendente producto ITEAD: la pantalla Nextion HMI. Mucha gente sabe cómo puede conectar la pantalla al microcontrolador, por ejemplo, además de arduino y mostrar información gráfica. Si lo intentas un poco, puedes agregar un panel táctil resistivo y obtienes un dispositivo táctil real. El problema es solo la baja velocidad del microcontrolador y la pequeña cantidad de RAM. Hay muchas bibliotecas arduino para tales soluciones, algunas no son completamente compatibles entre sí y algunas están completamente ajustadas para un controlador específico. Esto complica seriamente el desarrollo y, en algunos casos, hace que el escalado sea imposible. Parece que en un momento, los chicos de ITEAD dijeron "Suficiente para soportar esto" y lanzaron una compañía de recaudación de fondos.a una nueva generación de pantallas para dispositivos integrados. El proyecto se llamó Nextion. Esta pantalla es un dispositivo para mostrar imágenes e interactuar con una interfaz gráfica, pero las imágenes en sí y todos los patrones se cosen directamente al dispositivo en forma de firmware. Dicha pantalla ya se comunica con el microcontrolador a través de UART y no la carga por completo, lo que le permite asignar recursos para las tareas de sensores de sondeo, monitoreando parámetros en tiempo real, de hecho, lo que el microcontrolador debería hacer.
Para la programación, o más bien para el desarrollo de firmware, Nextion Editor está disponible.y solo bajo Windows. Esto entristece a muchos, ya que incluso en la etapa de recaudación de fondos, los desarrolladores prometieron lanzar un editor multiplataforma o versiones para Mac y Linux a finales de 2015. Aparentemente, algo salió mal, ya que hasta ahora la comunidad Linux no había visto la herramienta tan deseada, y los desarrolladores les dieron el desayuno. Al final resultó que, ejecutar el editor en Linux es bastante posible y el autor con gran placer le dirá cómo

hacer una reserva de inmediato. Solo aquellos que saben qué es el vino y al menos pueden imaginarse cómo trabajar con él pueden usar esta instrucción. Bajando


Necesitará un vino fresco instalado. Los usuarios de Ubuntu pueden aprovechar la última versión del repositorio PPA Wine-Staging

sudo add-apt-repository ppa:pipelight/stable

sudo apt-get update

sudo apt-get install --install-recommends wine-staging


Entonces necesitas poner el paquete de compatibilidad

sudo apt-get install wine-staging-amd64


Todavía no pude obtener el prefijo para ejecutar correctamente a través de winetricks, pero logré hacerlo a través de PlayonLinux .
Por lo tanto, póngalo y corra.

Haga clic en el botón "Instalación".



Seleccione "Instalar un programa que no está en la lista" y haga clic en "Siguiente".





Seleccione "Instalar el programa en un nuevo disco virtual" y haga clic en "Siguiente".



Elija un nombre arbitrario, por ejemplo, "Nextion" y haga clic en "Siguiente".



Elija "Instalar bibliotecas adicionales" y haga clic en "Siguiente"



Asegúrese de seleccionar "Instalación de Windows de 32 bits" y haga clic en "Siguiente"



Durante algún tiempo, los scripts de creación de prefijos funcionarán y luego se abrirá una ventana para seleccionar los componentes necesarios. Necesitamos marcar dotnet45 y hacer clic en "Siguiente" y una vez completada la instalación, rechace instalar la aplicación cerrando la ventana.



Después de todo, debe volver a la etapa inicial y hacer clic en el botón "Instalar" nuevamente, siguiendo los pasos nuevamente, pero esta vez seleccione "editar o actualizar una aplicación existente" y haga clic en "Siguiente".



Marque la casilla "mostrar discos virtuales" y seleccione el suyo (tengo Nextion).



Esta vez seleccionamos "Configurar Wine" e "Instalar bibliotecas adicionales", haga clic en "Siguiente".



Asegúrese de seleccionar "Windows XP", haga clic en "Aceptar" y continúe.



Marcamos "ie8" entre los componentes y volvemos al último punto, negándonos a instalar la aplicación.



Eso es todo, el perfix está ensamblado, se puede encontrar en
/home/<username>/.PlayOnLinux/wineprefix/


Puede usarlo directamente desde aquí, o puede copiarlo a una carpeta con sus prefijos.

Aún no puede instalar el entorno de desarrollo, pero puede usar la opción desempaquetada.
Por cierto, el autor ya ha abierto un ticket con una solicitud para cargar un archivo zip además del instalador, pero puede hacer lo mismo , creo que esto debería acelerar la aparición del kit de distribución =)

Para comenzar personalmente, el autor utiliza un q4wine hostil por la costumbre. Puedes usar lo que quieras con esta opción.

Eso es todo, puede usar el entorno de desarrollo en Linux. Parece que todo se compila, pero el autor no tiene ninguna responsabilidad por errores y fallas.
Debería resultar de alguna manera .

PD: si eres especialmente perezoso y eres un amante de las soluciones rápidas, puedes usar el prefijo o script ya preparado y el archivo ZIP con el instalador desempaquetado . Espero que pronto aparezca el paquete ZIP en el sitio y sea posible agregar una solución TurnKey completa basada en PlayOnLinux.

Disfruta usando =)

UPD. Los desarrolladores dieron respuestas listas para publicar archivos zip con la distribución, comenzando con la versión 0.35. Doy mi palabra de que tan pronto como se publique una nueva versión con un editor en el archivo zip, terminaré el script automático para PlayOnLinux y lo colocaré en un nuevo artículo con nuevas instrucciones.

Source: https://habr.com/ru/post/es393539/


All Articles