You are not logged in.
Hi there,
forgett my previous post, I was able to add the TCP/IP-address, a shutdown- and a reboot botton to the homescreen. Also made some nice icons for the settings screen (Z-Axis and Projector):
Regards, ToS
Offline
Hi!
i have a problem with my nextion display - i believe i did everything just right and display connects to printer, when i hit print on the web interface it starts showing progress but it doesn't register anything i click on the nextion itself. I was thinking that i have busted digitizer but it reacts when i wake it up from sleep and on my older sketches it works fine. Also i have only compilation errors when i try to edit hmi file in itead editor (latest edition) - should it work or there is some other way now? my nextion is 2,4' basic.
ToS - Great to see that you have made version for base hull with place for nextion - is this 3.2''? can you share it on thingiverse?
Offline
Yep of course I will.
Currently I'm enhancing the Nextion-UI to become able to create new plates from USB-Memory Stick or SD-Card.
Regards, ToS
Offline
Do you have already the new software for the New Nextion display with shutdown- and a reboot botton to the homescreen and tne nice pictures for the buttons
Offline
I'm right in the middle of enhancing functionality. Once I'm done, I plan to fork and publish/ maintain the fork via Github (just also have to figure out how that works).
Yesterday I finished the "Add Plate" functionality:
- on an additional screen a Profile can be selected,...
- one of the available drives (SC-Card, USB-Memory Stick...) can be selected,...
- the files (STL, ZIP...) in the root of the selected drive will be listed and one file can be selected...
- For savety a confirmation page will be shown to approve the action first and then after confirmation...
- the new Plate will be uploaded and sliced and become immediatly available for printing
Also nice feature:
- the TCP/IP address of the printer is now shown in the center of the home screen.
- when the TCP/IP address gets pressed, another screen with the QR-Code of the printers address shows up, so that with the QR-recognition of the smartphone camera, the Web-interface will show up automatically on the smartphone
What comes next:
- add a "remove Plate" feature
- some "beautification" for the new "add Plate" screen
- some more nice icons (for Printing and Deleting of plates)
Offline
...still looks a bit ugly, but already full functional
- first line allows to fetch through the existing Profiles with the left- and right- arrow buttons
- second line allows to fetch through the existing drives with the left- and right- arrow buttons
- four bottom lines are the files within the root of the selected drive, scrolling through the list via scroll bar
Offline
Thanks, it looks very well, please keep me updated
Offline
Made a short video that shows some of the enhancements:
https://youtu.be/yKJH2sTfvlE
Offline
Amazing, it has everything you need for use as a standalone 3d dlp
Offline
I can help with the design.
when are you planing to share this?
Offline
Just a short note to those who requested download:
I forwarded my changes to Julien so that new options can be merged into his master-version.
I'm not quite sure if all modifications will be taken over and when it will become availble to public.
Regards Stefan aka ToS
Offline
I'm trying to remove layer preview on printingPause page.
How can I do that?
Offline
Hello Julien,
I recently purchased a Nextion 2.4 screen and installed Tibus firmware on my Pi 3 following your instruction. When I connected the Pi with touchscreen(SD card inside), the screen only showed blank with red words "bard 9600, SD card update", and won't change anymore. Do you have solutions for this?
Thank you!
Johnny
Offline
Hello Julien,
I recently purchased a Nextion 2.4 screen and installed Tibus firmware on my Pi 3 following your instruction. When I connected the Pi with touchscreen(SD card inside), the screen only showed blank with red words "bard 9600, SD card update", and won't change anymore. Do you have solutions for this?
Thank you!
Johnny
After it, you should remove the SD
Offline
To install the latest version:
1. Download the latest version with the command $git clone https://github.com/Tibus/TouchScreen-For-NanoDLP.git
2. replace files from the /home/pi/nextion folder with TouchScreen-For-NanoDLP files
3. Install the IP module. To do this, go to the /home/p/nextion folder and run the command $sudo npm install ip
4. To view the current slice when printing: In the file /bin/plugins/nextion/pages/printingHome.js
remove the word "nextion" from the following block:
case 11:
_context2.next = 13;
return this.nextion.getValue("t12.x");
case 13:
this.imageX = _context2.sent;
_context2.next = 16;
return this.nextion.getValue("t12.y");
case 16:
this.imageY = _context2.sent;
_context2.next = 19;
return this.nextion.getValue("t12.w");
Offline
How do I make the "Debug print" button work on the "prtSettings" screen?
Offline
To install the latest version:
1. Download the latest version with the command $git clone https://github.com/Tibus/TouchScreen-For-NanoDLP.git
2. replace files from the /home/pi/nextion folder with TouchScreen-For-NanoDLP files
3. Install the IP module. To do this, go to the /home/p/nextion folder and run the command $sudo npm install ip
4. To view the current slice when printing: In the file /bin/plugins/nextion/pages/printingHome.js
remove the word "nextion" from the following block:case 11:
_context2.next = 13;
return this.nextion.getValue("t12.x");case 13:
this.imageX = _context2.sent;
_context2.next = 16;
return this.nextion.getValue("t12.y");case 16:
this.imageY = _context2.sent;
_context2.next = 19;
return this.nextion.getValue("t12.w");
How did you replace the file, I got permission errors
Offline
Just made a V0.3 release with all ToS add,...
Offline
Just made a V0.3 release with all ToS add,...
Thank you for the good work, Julien!
I tried to install V0.3, but ...on the screen again only "connecting to printer.." After that I downgraded to V0.2. On Nextion 5´´ is the file preview window very small, I can´t see the black-white layer window during printing process, another things, but V0.2 is correct connected to nanodlp, can control, usw..
Thanks anyway
Offline
OK, will check the V0.3
Offline
Please retry now, I updated the tar.gz file for V0.3
Offline
I update to the latest version, the display works but the touch functionality does not.
Any advice?
Do I have to edit the config.json?
Does it need credentials?
Last edited by Yianni-VJ (2018-05-14 00:14:13)
Offline
@juliendelnatte:
I had a look inside the pi2_3.tar.gz of version 0.3 from what I have seen, the package.json that contains all dependencies is not part of it, but instead a huge subfolder node_modules that contain most of the dependencies but not the latest additions:
"dependencies": {
"babel-polyfill": "^6.23.0",
"babel-preset-es2017": "^6.24.1",
"get-pixels": "^3.3.0",
"imagemagick": "^0.1.3",
"png-js": "^0.1.1",
"pushbullet": "^2.0.0",
"request-promise-native": "^1.0.4",
"reqwest": "^2.0.5",
"serialport": "^4.0.7",
"sharp": "^0.18.1",
"three": "^0.86.0",
"xhr2": "^0.1.4",
"ip": "^1.1.5",
"drivelist": "^6.1.5",
"child_process": "^1.0.2"
}
...so for example png-js is part of the node_modules folder but not drivelist for example.
Maybe that is the reason for fhe reported issues here?
For those that reported issues: can you try the following:
sudo cd /home/pi/nextion
sudo npm i ip
sudo npm i drivelist
sudo npm i child_process
sudo shutdown -r now
Regards
ToS
Offline
hello Guys,
i've recently bought the: "ILS - 3,2-Zoll-Nextion Display" and did everything i've found to get it working but it dosen't show me the IP (Yes it is connected to my WLAN)
And dosen't react on any Touchscreen actions. (Onclick the Button changes but it dosen't go to Settings or reboot.)
I've got a Rasberry Pi 3 B+ and connected the Red Wire to Pin 2 the black to 6 the yellow to 8 and the blue to 10.
As far as i know the UART GPIO Pins are on: 14 and 15 on default.
could someone help me with this?
Offline
If you see buttons after the "connectings" screen, it's that the UART connexion work! I think there is a problem in ID's... Nextion probably change all ID (don't know why) and so the software di not work anyway. Will try to fix this asap and talk about it on Nextion forum
Offline