xtouch Bambu Lab P1P/P1S touch screen upgrade guide
Вставка
- Опубліковано 13 чер 2024
- Check out my 2nd channel, TT Racing: / @ttracingyt
The main thing that annoys me about using the Bambu Lab P1P/P1S is the control panel. The screen is small and long strings of text have to be scrolled, plus the interface for things like setting the temperature is very clumsy. Thanks to developer experiments, the xtouch touch screen interface is now available, for a total cost under $10.
I first tried this upgrade back in August, but there were some issues that diminished the experience. Experiments has since developed xtouch to a really polished product. I am very thankful for their efforts!
xtouch by experiments: github.com/xperiments-in/xtouch
Purchase the P1P: shareasale.com/r.cfm?b=235472...
Purchase the P1S: shareasale.com/r.cfm?b=237790...
0:00 Introduction
0:56 X1 vs P1 key differences
2:34 xtouch by xperiments
xtouch on GitHub: github.com/xperiments-in/xtouch
Bambu Lab forum post: forum.bambulab.com/t/added-p1...
3:29 ESP32 touch screen purchase and unboxing
4:31 Drivers
4:46 Preparing an SD card
5:30 Flashing firmware
6:27 Connection and pairing
7:17 Supplying power
7:48 Features and settings
9:34 Enclosure
Source CAD: cad.onshape.com/documents/45f...
Enclosure on Printables: www.printables.com/model/6116...
11:29 Conclusion
Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
Get Quality Resins from 3D Printers Online. 5% off storewide for Teaching Tech subscribers [Code: tech5]
3dprintersonline.com.au/
Take a look around and if you like what you see, please subscribe.
Support me on Patreon: / teachingtech
The seller on aliexpress is packing 24/7 at this moment 😂
Where’s the link to the AliExpress seller?
Apparently I just brought the last one he had 🙂
Superior work on the enclosure, and excellent content also, as always. Thank you.
You took the words right out of my mouth! 🙂
Fantastic walkthrough, thank you. Just bought the P1S combo yesterday as an upgrade from an ender 3 v2 that I've slowly gotten sick of troubleshooting every time I want to print something. My finger hovered over the buy button for the X1C for a while but just couldnt justify the extra expense for not a whole lot of extra features. I look forward to the P1S arriving and being able to do this awesome quality of life mod
That is where I was this past Friday. Yet again nursing an Ender 3 Pro to get it to print some very simple parts! Pulled the trigger on a P1S with AMS. The should be here at the of the week! :)
Finished adding the touch screen to my P1S. Went in very easily. My touch screen came with a usb cable which was about 400mm. Being a P1S the printer has a top cover so the cable has to come through the case. There is a small hole in the top frame which works very well. The whole process of installing the software went smoothly with no problems. Thanks for the video and the stl for the case which fitted prefectly.
How do you route the little cable through the case so the glass top isn’t sitting on top of it and pinching it?
@@mrjayd Reread what they said. Reading comprehension is important.
@@Omniverse0 I can’t read
Thanks for the awesome workthrough and huge congratulations and thanks to the XTouch team for putting this together. Ordering the parts for my new P1P now!!
When I first heard about the possibility of adding a touch screen the the P series, I thought it might be a full on replacement. But this makes it more of an accessory which is really neat. Really love the redesign case as well, and that's the kind of thing I'd prefer as well, just having something that slots over the original screen. Could probably slim the case down a bit by using a usb cord w/ a 90 degree angle on it too.
Thanks, great video great explanation of the posible installation problems. I am preparing more things!! stay tuned XD
thank you for your work on this. where can I go for support. I've been stuck on the printer search please wait screen
Got mine a couple weeks back. Have been waiting for a good video on installing it! This is perfect timing
Great way to mount the screen. Ordered my screen yesterday. Will get the mount ready for when it comes.
I've been following this mod for a while but with your case design I think you've pushed me over the edge - new weekend project! 😀
Thank you for this guide! Everything went smooth with your step by step instructions. I didn't have any m3x12 countersunk screws, but I was able to use some m3x12 button head screws which worked fine.
If I had seen this before purchasing my P1S it would have made the decision much easier than it was! Brilliant work - on the presentation and on that case design. I'll be giving this a go for sure.
My son and I just completed this build. Thank you for the great instructions and enclosure file! It was perfect.
Slick implementation! I ordered a P1S on the black Friday sale to go along with my X1C, I will be ordering one of these screens for sure.
This was so easy to do and really upgrades the printer for not a lot of money. Thanks making this content.
Excellent. Great incrementation over the community solution. I am planning to buy a P1S, so really useful.
You have became to me, a trusted source of information for 3D printing, for quite some time already.
Thank you.
I've just added this all to my P1S (with chamber temp sensor). I'm delighted! Thank you for the excellent guide.
How did you add the chamber sensor and does it now show up on BS or Handy?
Same question, where do you mount the temp sensor?
@@TheBuefurdI’m not sure if my replies are positing, but I can’t see them. I put the sensor (in “Model A” enclosure) near the internal USB socket that Michael is shown using on his P1S. It’s basically top center in the recess above the door. I had to extend the sensor leads and ran those wires through the slack space behind the factory screen to get to the ESP32 screen. I used a zip tie to help fish those wires through that tiny space. Cheers!
Screen surprisingly delivered on weekend and have it setup now. Really appreciate the great enclosure - thanks!
Fantastic design of your enclosure. And wow, this has got to be the best mod for the P1 series printers, for the price it's just unbelievable. I can't believe you can buy one of these screens for $8. It's crazy. However shipping for me to the US is taking a looooong time.
That's brilliant! Thank you, Michael! 😃
Stay safe there with your family! 🖖😊
For everyone with a p1S there is a hole on the right which you can perfectly thread the cable through to the usb port and touch screen. Do note you will need to unplug it from the touch screen to thread it through though
Thank you! Just printed it and read this as I was done with all the screws haha. Redid it and made a small cover for the hole where the cable can run through.
I bought the screen for son's P1P. I printed the enclosure and it's perfect. Everything fit together great and it looks awesome. Thank you!
Thank you for this! Followed these instructions to the tee and now have beautiful screen for my P1S.
One of best features you didnt even mention is chamber temperature sensor (DS18B20) that you can install and get realtime temperature reading on display, very usefull for P1S (and P1P with enclosures)
Where do you put it? Thesensor and how do you set it up?
Followed your lead and I'm now running this with no issues! Cheers and thank you!
Just got mine set up, but without the case. Thanks so much for publicizing this mod! I don't think I would have located it on my own.
Thanks for this. Built and running. In the end it is in my office away from the printer. While I can control things through Bambu Studio or OrcaSlicer... they aren't always the top window and this sits nicely on the desk even with the surround you showed. My only issue has been that the 3mf for the optional temperature sensor wont upload to my p1s (ftp error). Sigh. Will have to design my own case. Your channel is a regular source of great 3d printing tricks, tips and general info. e.g. Your flexible print work was really interesting.
Worked! Very happy with Xtouch and the flip up adapter. Very nice upgrade to the P1P. Now, to tune PETG...
Thank you your easy to follow instructions. I was up and running supper fast and now it looks amazing.
This is awesome! Thanks for the redesign case too Michael!
This is a great solution to one of the main problems with the P1x-printers. Thanks a lot for this and for all the good work that you always do, Michael!
Installed on my bambu P1S, works and fits perfectly ! A big thank you from France !!!
Awesome print for the xtouch touchscreen - easy to print and thanks for the excellent guide.
All up and working and great upgrade for only £11, cheers for sharing
Thanks for the video on this, I saw a FB post for this and ordered the screen and temp sensor 2 weeks ago should be here any day now.
Love it how all of us are watching videos for upgrades before our printer has even arrived 😂
Love the mount, perfect!
I added these to both of my P1Ss. Really nice. I appreciate the enclosure too, and it looks great, but it could be slightly improved. The backplate has posts for 6 bolts, and the posts for the 2 bolts that don't go through the PCB should be slightly longer to take that into account, but they're all the same length. Also, I thought the holes could be a touch smaller to give the bolts more gripping power. They're still functional as is and I didn't feel the need to change the model. Thanks again!
Great Video.. Awesome job on the enclosure. Now just waiting for the update to support AMS.
Thanks a lot. My next project for the P1S. It works good with the provided screen, but this would be a great addition to comfort 🙂 Screen and sensor are ordered
My design has been remixed to suit the P1S, please check it out.
Ordered the parts, thanks for making this video.
Thank you sooooo much! Best Upgrade Ever!! Hardest part was getting the USB cable into the Bambu output. LOL
Thank you for showing this and working on it. I think I'll probably make one for my P1P :)
Thx for this video. I made an X Touch using your mount design as it really is much nicer idea in concept, compared to the others. I made this for a P1S and was using the raised frame with LED lights made by Dutch Designer also using ESP32. For the P1P the raised lights are not necessary, but for closed cabinets its extremely useful. Unfortunately XTouch also using ESp32 and communicating with the printer, even though all have unique ip adresses, stops Dutch desigers light module in its tracks. Just wanted to put this out there to any considering using both. Of course X1C is not effected as it has its own screen, so doesnt effect the lighting module.
Wait, what? Printer supports only one MQTT client or something like that?
That looks dope. I know that I’m building next week.
Lovely job. Kudos to Xtouch as well.
Awesome! Great design on the mount. Your videos have been so helpful. Thank you. 1 small detail. You mentioned that you would want a short USB cable.. I believe you meant 27 mm not meters. I think we all know what you meant.
Cm*
Just ordered some screens and currently printing the first enclosure :)
Great video, ordered the screen from Aliexpress and love the flip up design.
Yeah, that flip up design is pretty good. I did not like the side-by-side screen setup but now with this all I need is AMS support before I make the plunge.
My P1P is on its way to me, and I've just now ordered this screen so I can get this mod done once it's here.
Brilliant enclosure design!
I did this. Works really well, all that for 10€ is awesome. Thank you!! 🎉🎉
Thanks a lot for this ❤
Very well done.
This is amazing!!! Thank you
yes...just yes! This is perfect. Thanks!
Amazing !
Just ordered my P1S, can't wait to try this. I saw these on another very interesting video which they seem to call them CYB (cheap yellow board), people make some cool things (games etc..). Thanks for the tip. Although, I want to note that @5:10 you show how to create the wifi.json via some 3rd party site. Security wise, this is poor practice. It's simple enough to put in placeholder text "mynetworkname" and "mypasswordhere" and replace them in the text file using notepad, or any other plaintext editor.
Genius! I just got a P1S today as I returned my A1 due to the recall and was sad by the P1 screen OOB.
I'm looking down the same path. But the stock P1S screen is my biggest stopping block.
I'm asking myself if I do the same. Don't think the X1C is usefull for me, but I don't know. There are rumor of a new BL printer annoucement today, so I wait for this, in case (a new X1C maybe).
@@PaulPofandt do it man, I haven't used the stock screen since I got it 5 months ago
Thank you very much! I did not know that the printer has a USB port behind the display. I have used a USB Adapter. LOL 🤣
Printed your screen mount yesterday. had issues with it concerning it causing failures with printer alignment and leveling. After restoring filament settings things worked fine. reccomend if using the 3mf to not import project just the geometries.. Otherwise an amazing print
Nice design but how will you route the usb cable with the top glass on?
To anyone having trouble with their xTouch after having WiFi issues with the printer: I was having an issue where it would loop after clicking on the printer connect screen because my access code changed. Take the SD card out of the xTouch and delete everything except "wifi.json," then put the SD card back in the screen. Reconnect to power and you'll be able to re-add your printer.
so awesome
I wish Bambu would just release the touchscreen as a part, I don’t want a whole lidar system but the touchscreen would make a world of difference
Pretty nice! I do wish it had a better way to organize/select print files, though!
Nice enclosure design. I did have to make one modification however. The six pad towers on the back cover are all the same height, but four of them are going to be seated on the PC board surface while the two end ones are not. I lengthened the two at the far end by .06" to account for the PC board thickness and now it seats flush across the back.
im victim of LAN'User issue buying without knowledge. for me i really thank for everyone in this Xtouch Project
Thank you for this video, I'm looking to buy a new 3d printer and have whittled my options to the Bambu Lab P1S, Flashforge 5M Pro and the Creality K1. All the printers have compromises, I thought the Bambu Lab was the best option until I saw several videos about the interface, I know that it would really annoy me so I had discounted it. I was wondering if the printer could be upgraded with a touch screen and found this video. I'm going to look into the touchscreen but the Bambu Lab is back on the shopping list.
Hi Micheal, Great walkthrough, my query is can this be done on a Mac?
This is amazing. If only someone could crack the firmware and figure out a way to run open source firmware on the P1P/X1C.
xtouch actually makes me want to add a P1S to my fleet now
Pretty soon manufacturing will start shipping without displays since just about everyone has a mobile phone or tablet. It looks to be a fun project but I don’t think it a color graphic display is necessary. It seems Bambu didn’t think so either. I think the reason the A1 comes with display is because it’s geared and marketed to the beginner. Much like switching out the hot tip. The higher end is marketed to those that don’t need the bells and whistles.
cant wait for a 5" version
Your case printed great so thank you for that. On an unrelated topic any chance of a video showing how you made the flush graphics for it? I thought it would be a simple task but after watching the only two videos I could find with no results, was hoping you could enlightened me.
Thank you, Very well done. I just finished the installation. It went very smoothly.
I used Bambu Studio to add negative fonts to the right side of the xTouch enclosure. I also created a 3d wire mold to cover the USB and temperature sensor wires from the case to the hole in the Rt/top of the P1S.
The version I got is with Type C and Micro as Power.
And a ws2812b RGB LED in the back
Im still waiting for my P1S in the mail. But does the printer not have a preheat option? Does the app? Feels like that would be an odd thing for them to leave out?
I’m used to creality printers, and I’m excited for the upgrade to Bambu. But not having a preheat to bring the nozzle or bed up to temp would be disappointing
Either way, great video! I’ll be doing this mod
This is a great design and I think I will be picking one up to add this to my printer. My only thing is is that I just completed the P1P to P1S conversion so my printer is now enclosed. is there any way to get the cable outside of the printer so that it can connect? Any information on this would be great help!
I was just thinking that myself. Unless you had some sort of flat cable a ugly solution could be route the cable via the hole on the top right hand side of the case. It would involve splicing a usb though.
Until there is AMS support I'm out but hopefully by then there will hopefully be some creative solutions from the community.
Nice 😊
I just ordered a P1S with an AMS. Am I able to snake the USB cable from the screen to the inside somehow even though it’s enclosed? Nice vid!!
Cool!
The Panda screen is much superior in terms of installation, functionality and size. I just learned about them yesterday.
Thank you for the video. Can we connect this screen to extra LED strip?
Really nice presentation Michael. Also, a beautiful case design for it. However, I must be missing something, what does this give us that Bambu Handy on my smart phone doesn't?
I guess one thing is I wouldn't have to remember to have my smart phone with me.
Probably not. I do typically have my phone nearby but personally I'd still prefer this.
FYI I tried this with 3 boards and 2 different SD cards until I realized that the culprit were my NEW Sandisk 32 GB SD cards. The way I resolved this (with help from discord) was to format the sd card which came with my printer, and then use that in the ESP board which works great.
Nice
I love your video and the whole prospect of adding a $10 touch screen to my P1S. Unfortunately I've hit a wall with Windows 10 recognizing the ESP32 USB device. Been searching for an answer for a couple days now but it seems I'm not the only one 😕 Oh well, maybe I'll have better luck with a Panda
I found the source of the problem. I thought I had eliminated the USB cable by trying a couple different cables but apparently not. I tried another cable and it worked perfectly!
A little tip for everyone trying this: Your SSID (WLAN name) can't have a Spacebar like "Mc Web" it has to be "McWeb" in order to work 😊
if only this was up 2 days ago, I'd have seen it and very possibly got the P1P instead of the X1 that's already on its way. That puny interface was the main issue. The enclosure was a close 2nd, and the LIDAR was a distant 3rd.
oh, well. At least I didn't spring for the AMS and frankly the enclosure is a good thing as I've wanted to print some hi-temp filaments.
Looking forward to not having to fuss with my E3 Pro in any case and I think/hope I'm going to be very pleased with the X1.
You will still love your X1C (I have both X1C’s and P1S’s). The “skip object” on the X1C is still gold.
@@rkatz69 it literally just got here probably nearly the exact same time you typed your comment. Very excited.
Aww you're missing a trick with the AMS. Genuinely brilliant ease of use, granted the poop is extreme but it is game changing when doing prints with multi colours or support + specific interface materials. Zero hassle. Defo recommend as an upgrade.
Very cool. Is there any way to see and print the files from the sd card?
Best enclosure available for the xtouch hands down. Now we just need a bigger lcd !!
Have you had any reports of the adaptor depressing the pause button? I had to hollow out that side of adaptor. The printer movement was enough to cause a pause. It's fine now. Great addition for this printer.
How would this work with the P1S as there is a solid piece of glass at the top?
When printing black the Bambu technical team told me to turn off the auto calibration before printing which has to do with the lidar, so telling me to turn off the lidar when printing black or nylon specifically since I was having issues with prints.
Having seen videos on this mod previously, I questioned the relevance of your video - however as always, an excellent contribution to the project getting it to a place where I will likely try it myself.
Awesome! Looking forward to ordering a P1S, however I would need some kind of top cover raiser with a hole for the cable
There is already a hole on the top side of the front panel of the P1S/P1P , where the power button normally is on the X1C.
@@IMiteBeWrong I thinks some USB cables are for charging only, and some are also data.
I really dont understand why some people hate the p1 screen. Its very rare when i even touch it i use the printer from my pc or phone all the time and the screen itself is more than adequate to operate if you have to use it anyways.
@teaching tech can you post video on the temperature sensor as well?
thats cool really