BTT TFT35 dual mode touch screen guide

Поділитися
Вставка
  • Опубліковано 7 січ 2025

КОМЕНТАРІ • 614

  • @TeachingTech
    @TeachingTech  5 років тому +45

    After reading some comments below, I retested Octoprint + the TFT at the same time. SKR mini E3 is fine but can confirm SKR V1.3 is not working. *UPDATE* and now it is working. Astrobox and Octoprint both connect at the same time as the TFT35, I can send movement commands back and forth from either without issues, but it took a few times to connect.

    • @carlhaw2601
      @carlhaw2601 5 років тому +2

      So does it work for the skr v1.3 board?

    • @TeachingTech
      @TeachingTech  5 років тому +5

      Yes, but it can be tricky to get both to connect. Once they do, it works as expected.

    • @carlhaw2601
      @carlhaw2601 5 років тому +10

      @@TeachingTech will there be a video on how to or instructions ?

    • @cracKness
      @cracKness 5 років тому +1

      I'll be ordering one soon to test/use on my cr-10s; it came with the creality 1.2 board, the screen is connected using 2 ribbon cables, and the board has a vacant 8 pin Aux-1 connector. Wish me luck!

    • @FailsafeFPV
      @FailsafeFPV 5 років тому +9

      @@TeachingTech Please do a video on this. Im having problems connecting to octoprint

  • @mrclown7469
    @mrclown7469 5 років тому +50

    Alternatively, instead of cutting the tabs off of the ribbon cable connectors, you can carefully lever up and pull the black plastic socket off the board, and rotate it 180 degrees. It just slides over the soldered pins.

    • @TeachingTech
      @TeachingTech  5 років тому +13

      That's a great tip, thank you.

    • @kriswingert1662
      @kriswingert1662 2 роки тому +1

      The cable is on spikes in the connector, not soldered. By doing what you said, after repositioning the cable, push down on the first plastic retainer to reconnect the cable, then confirming the lock tabs are on again is how to do this. I have done this to change the position on IDE and floppy cables for decades.

  • @ImGriffinP
    @ImGriffinP 5 років тому +19

    Hey Michael! EzBoard designer here- I have one of these screens on the way to confirm it works with the serial pins. I’ll update this comment once I confirm but I have used the serial header in the past with zero issues!

    • @PatRichards58
      @PatRichards58 4 роки тому +3

      keep us posted would love to add this to my machine

    • @Pooch_6969
      @Pooch_6969 4 роки тому +6

      Did you ever confirm if this worked with the ezboard?

    • @bgiardi
      @bgiardi 4 роки тому +1

      Any update on your testing of the ezboard?

    • @ImGriffinP
      @ImGriffinP 4 роки тому +1

      @@bgiardi I had it working with the EZBoard. Unfortunately the display I had as well as the one Tim got both have issues upon arrival. Because of this the the known reliability issues with these, we decided to leave it out of the Unified branch. If you want to use it, it's entirely possible to enable it like in this video while using the serial header on the EZBoard.

    • @JDelise89
      @JDelise89 4 роки тому

      @@ImGriffinP what kind of issues were you having?

  • @Arek_R.
    @Arek_R. 5 років тому +133

    Yet again Michael made me buy something...

    • @DKshad0w
      @DKshad0w 5 років тому +1

      Yep, muh wallet

    • @TrickyNekro
      @TrickyNekro 5 років тому

      Yeah... bast#rd knows why he posts at the end of the month.... eh...

    • @Arek_R.
      @Arek_R. 5 років тому

      @@TrickyNekro I don't live from month to month, I always have some money saved.

    • @TrickyNekro
      @TrickyNekro 5 років тому

      @@Arek_R. Hhhmmm good for you I guess...

    • @Lucas_sGarage
      @Lucas_sGarage 4 роки тому +1

      X2

  • @wadefallin
    @wadefallin 5 років тому +1

    Michael, your video came just in time! Two days ago I received my BTT TFT35 V3.0 Smart Touch Screen Controller and was going to wait to install it after I completed my current overhauls I’m doing to my Ender 3 printer. But now that you have provided this guide, I’ll add it to the rest of the items I’m doing to upgrade my Ender 3! Once completed, the Ender 3 won’t look much like a standard Ender 3.
    Items I’m doing to it include:
    1. Upgrading the firmware to Marlin 2.0.x
    2. Upgrading to the BTT SKR V1.3 32-bit Motherboard
    3. Upgrading to the BTT TMC2209 Stepper Motor Drivers
    4. Adding the BTT BL Touch Auto Bed Leveling Sensor
    5. Upgrading to the WINSINN Dual Gear 1.75mm Filament Extruder
    6. Moving the motherboard case to the rear using your STL files
    and now,
    7. Upgrading to the BTT TFT35 V3.0 Touch Screen Smart Controller with a BTT ESP8266EX ESP-01S Wireless Module
    After the mods are completed, I am also going to realign the vertical rails to insure they are square to the base rails, then also tweak the X-Axis rail is level to the top rail.
    My first year mods (that have already been completed) are: New bed leveling springs, tempered glass build plate, a Meanwell PS, Capricorn PTFE XS 1.75 tubing, and a Raspberry Pi 3B (for Octoprint). I’ve also replaced the scorched knock-off XT60 connectors with original XT60H connectors.
    Thanks for the videos! I know you work very hard to make sure the content is correct and up to date! Thanks again...

    • @TeachingTech
      @TeachingTech  5 років тому

      Well done on your mods so far and good luck fitting these new ones. Thanks for watching :)

  • @MatthewWathen
    @MatthewWathen 5 років тому +7

    Those interested in purchasing the TFT35, be sure to pay attention to the revision number. I own the TFT35 V2.0; it does not have the click wheel and cannot do Marlin mode. V3.0 and above (with the wheel) are required.

    • @royalflush1964
      @royalflush1964 5 років тому +1

      Matthew, have you got the long file names to appear? If so how? Mine show up as 8 chrs with ~cutting off the rest of the filename. PS I also have V2.0. serves me right for jumping to upgrade too quickly ☹️

    • @MatthewWathen
      @MatthewWathen 5 років тому +2

      @@royalflush1964 The 2.0 is a solid unit, so don't feel bad. I doubt I'd use the clickwheel anyways, as I prefer the speed and convenience of the touchscreen. You can go BTT's Github for the touchscreen and flash the latest firmware and image folder. There are two options, you want the one with the Unified menu theme. It makes it long filename friendly.

    • @royalflush1964
      @royalflush1964 5 років тому +2

      @@MatthewWathen I have the unified firmware but it's still not showing the long filenames 🤔. Must be something I'm doing wrong obviously. Will try again and see what happens. Thanks for the quick reply.

    • @MatthewWathen
      @MatthewWathen 5 років тому +2

      @@royalflush1964 You using the TFT card slot, Octoprint, or the printer's onboard slot? Most functionality (like the progress bar) only work when the gcode is in the TFT's card slot.

    • @royalflush1964
      @royalflush1964 5 років тому +1

      @@MatthewWathen Doh! Was printing from the motherboard. Just tried an SD card in the TFT and voila, long filenames. Happy bunny now. THANK YOU 👍

  • @munkpuppy
    @munkpuppy 4 роки тому +5

    If you want to switch between screen modes, it is not necessary to hold down the physical button! You can switch screen modes by holding your finger on the screen until the selecting option appears!

  • @workinghard111
    @workinghard111 5 років тому +5

    Using a small one on my MPSM v2. Love the idea and the open source approach of BTT. Thanks Michael for a good overview!

  • @thenerdlabofficial
    @thenerdlabofficial 5 років тому +2

    I saw your other video on the TFT28 and I ended up buying one to try it out and I didn't like it very much and quickly reverted back to the standard screen. I recently bought an SKR Mini E3 a couple of months ago because my MKS gen L was giving me quite a few problems and it's a fantastic board. When I saw the BTT TFT35 E3. I was immediately sold because it had amazing features as well as being able to switch between the Marlin screen and a touch screen. I put it on my printer a few weeks ago and haven't looked back

    • @boggisthecat
      @boggisthecat 5 років тому

      MadeofScars1990
      I ended up adding the original control back in with the TFT28. Simple stuff like ‘clicking’ I could not figure out how to do from the TFT28. (They do work together fine.)
      Because I wanted to try out the SKR Mini E3 board I bought it early, and those early units have some issues. Didn’t get around to installing it, and when the new dual mode screen came out in a bundle with the SKR Mini E3 I bought that. Arrived a few days ago, so this is a timely video.

  • @savageboredom
    @savageboredom 5 років тому +3

    Perfect timing on this video. I’ve been looking at the board/screen combo lately but have been cautious about pulling the trigger. Looks like this will be the next upgrade I do to my Ender 5.

  • @TheZolon
    @TheZolon 5 років тому +7

    Thank you for the Octoprint comment. That was exactly what I needed to know. :)

    • @LaueSR
      @LaueSR 5 років тому +2

      I think it will only works if the mainboard seperates the USB-Port from the TX/RX-Port for the TFT in MCU like the BTT-SKRs do. Some mainboards uses same PINs for both, so no tft and Octoprint at the same time. Am I right?

    • @TheZolon
      @TheZolon 5 років тому +4

      @@LaueSR I ran into an issue with the SKR v1.3 in UART mode. Yet, I am still running Marlin 2.0.x from July. I will be upgrading over the week and testing the screen again.

  • @boggisthecat
    @boggisthecat 5 років тому +1

    Timely video for me as I received the dual mode screen and SKR Mini E3 bundle a few days ago.
    (Second SKR Mini E3 I bought, as I got the early production one shortly after they became available. As I had a few problems with the first replacement board I tried - the MKS Gen L V1.0 - and didn’t want a repeat I procrastinated about installing it.)

  • @master-gbig1140
    @master-gbig1140 3 роки тому

    Totally cool modification Michael. I saw a video earlier to day where this guy shows you how to install the touch screen, and motherboard on the CR 10. So, now I'm going to get me one. Thanks Michael your one of the best, stay alive brother.

  • @edbrady9042
    @edbrady9042 5 років тому +2

    Great Video (as always)! One thing worth adding. The encoder wheel becomes all but useless when in Touchscreen mode (with one exception). In touchscreen mode, turning the encoder WILL affect the feedrate/speed of the print, but you can only see the new feed rate value if you switch back to LCD mode. The FR Icon in touch mode does not update automatically to show what the encoder wheel set, it will only show the last value you set in Touchscreen mode. I believe this is because no GCode commands exist that allow the touchscreen to query the value from the controller.
    With the exception of the encoder wheel in touchscreen mode, I am happy with the TFT35. I can confirm that Octoprint and the TFT35 work well together on an SKR v1.1 Pro.

    • @anderslagerqvist2642
      @anderslagerqvist2642 4 роки тому +2

      Hi,
      I have made changes to the firmware to support using the encoder/wheel, l'll make a merge request.

  • @TheP00N
    @TheP00N 5 років тому +1

    I purchased the E3 bundle with the SKR mini a week ago. Wish I'd waited a bit longer to see this video before installing 😅. It was mostly painless. Thank you for such in-depth and easy to follow guides.
    I have to say, I MUCH prefer using the touchscreen mode over Marlin. It feels snappier, more responsive, and just plain looks cooler too. The biggest downside is the knob is disabled in touchscreen mode, and I still find myself uselessly turning it for adjustments from time to time.

    • @Plumpkatt1
      @Plumpkatt1 2 роки тому

      I do the very same thing still today.

  • @trevorpowdrell5474
    @trevorpowdrell5474 5 років тому +13

    You can also add a esp-01 wi-fi adapter module (I would recommend getting the usb adapter as well to make it easy to program). Then you can use ESP3D to control you printer over wi-fi.

    • @dontplaywithlava
      @dontplaywithlava 5 років тому +1

      What do I have to do to get this to work? I plugged it in but doesn't seem intuitive to the next steps

    • @trevorpowdrell5474
      @trevorpowdrell5474 5 років тому +1

      @@dontplaywithlava You need to program the module before plugging it in. It is a little involved but the instructions on github worked for me. github.com/luc-github/ESP3D. I got the ESP-01S USB to ESP8266 ESP-01S Wireless Wifi Adapter Module Wi-Fi CH340G. This has a switch for programming vs just a serial connection. You program the module from your pc. Once you have confirmed it connects to your wi-fi you can then plug it into the TFT35. Just make sure you plugin the correct way round. For me that was the module sticking a little out of the top right hand side.

    • @rotembuhbut3855
      @rotembuhbut3855 5 років тому

      do you know if I can add esp32 instead of esp8266 as it is more powerful and less buggy in my experience and still dirt cheap?

    • @trevorpowdrell5474
      @trevorpowdrell5474 5 років тому

      @@rotembuhbut3855 esp3d supports esp32 as well as the esp8266. The big advantage of the esp-01 is that there is a socket on the tft35 that supports it. With an esp32 you would need to work out the pins to connect and then create a holder. Would be fairly easy but requires more effort.

    • @rotembuhbut
      @rotembuhbut 5 років тому

      Because it cost only 1.5$ i ordered the esp01 too but will definitely try to fit an esp32 too as it is superior

  • @EdQuigman
    @EdQuigman 4 роки тому +5

    Here's a heads up - just installed a TFT35 E3 V3.0 on an Ender 3 Pro that has a SKR Mini E3 control board. When attempting to update the firmware to the Unified Menu version, the TFT would never fully update. The update finished in about 4 seconds and the resulting user interface looked like something that went through a malfunctioning Star Trek transporter and the TFT would say it could not connect to the the printer (the initial install from the factory worked perfectly without touching a thing). After fiddling around with it a bit - instead of using a Sandisk 64MB SD card I switched over to a different no-name SD card and tried again. That worked the first time. So, if you are seeing the update take only a few seconds, something is wrong with TFTs ability to read the SD card. Try formatting and using a different card. The update should take a minute or more and you should see all the new color icons display one after another during the install just like in the video above.

    • @timo8822
      @timo8822 4 роки тому

      Perhaps it depends on the format of the SD card?

    • @EdQuigman
      @EdQuigman 4 роки тому +1

      @@timo8822 I agree - I think it was probably just a bad formatting on my part. Probably best to start with a newly formatted card just to be sure.

  • @PJC3DP
    @PJC3DP 5 років тому +2

    Great video, very informative as usual.
    I have installed one on my CR-10S Pro working in 12684 mode. So far I am really happy with it. I will now have a go at changing the firmware to make it full screen.

    • @deadsimpleali5540
      @deadsimpleali5540 4 роки тому

      can you share some pics and any steps needed. Thanks

    • @PJC3DP
      @PJC3DP 4 роки тому

      deadsimple ali you can send me a message in messenger and I can give you a few details and photos.

    • @deadsimpleali5540
      @deadsimpleali5540 4 роки тому

      @@PJC3DP Thanks Patrick. My email address is ' deadsimple@hotmail.com '.

    • @deadsimpleali5540
      @deadsimpleali5540 4 роки тому

      Sorry bro I dont have a Facebook account so cant use messenger. I hope you can share via email

    • @chrisnzog8643
      @chrisnzog8643 4 роки тому

      @@deadsimpleali5540 hello, i cant find you on messenger, and can we discuss about your installation on a cr10s ?

  • @dave38x
    @dave38x 4 роки тому

    Absolutely excellent tutorial, got my TFT35 up and running in the time it took to watch the video!

  • @IIMRCrashII
    @IIMRCrashII 4 роки тому

    Mate your video saved me hours of stress! i never coment or hit the bell but done it as you made my day! Skr mini e3 with a tf35 and on most website it showed the ports wrong way around! your the only video/reading information that has fixed my problems! btw have to cr-20s and an ender 5 upgrading them all too mini e3s tf35 and the 2 cr20s are also having two screens each the other screen is a tf24. Will have to make a print that will attatch the tf24 to the cr20s as they dont fit inside case... what a better time to upgrade and get into printing when were all stuck inside. Cheers again mate

  • @jackwolfjr9517
    @jackwolfjr9517 5 років тому +1

    Great video, as always. Your channel has helped me tremendously. I have the btt tft35 v3 with skr 1.2 mini e3 and octoprint. It has communication issues when on the touch screen and printing from the octopi. When printing round surfaces and radiuses the steppers stutter and leave blobs and zits on the print. When you switch to the simulation mode no more problem. Works great when printing straight from the btt tft 35, or from the onboard sd card of the MB. I enjoy the ease of the tft screen but also enjoy wirelessly uploading to octoprint and the plugins. Hopefully they find a fix soon, til then can't use them together for prints with a lot of curves.

    • @cscoppa
      @cscoppa 4 роки тому

      I have this issue also. For now I've been printing from the SKR's SD card in Marlin mode, as I had Octoprint lose it's USB connection 6 hours into a print. There's a closed issue on Github about it. The main dev has suggested connecting the Pi to the TFT directly via RX / TX serial pins instead of USB. He says the TFT will then pass it on to the printer. I'll probably test this at some point.

    • @jackwolfjr9517
      @jackwolfjr9517 4 роки тому +1

      @@cscoppa yeah, I've been keeping an eye on the issue. I will try it to. Thanks for the reply.

  • @Markfps
    @Markfps 5 років тому +3

    Everything perfectly explained and detailed as always, awesome!!!

  • @jon_raymond
    @jon_raymond 5 років тому +10

    I wonder if Big Tree Tech will ever release/add on a GRBL mode for these screens to accomodate all the CNC and Laser cutter boards/machines. MKS has a version that does this but unfortunately it is all closer source.

  • @Peter-House-Jr
    @Peter-House-Jr 3 роки тому +5

    Beware. The Firmware file structure has changed since this video was released. Both the firmware file and the support folder copied to the SD card are now in sub folders. Fortunately, they are easy to figure out and are named in a consistent manner.

  • @TheEdgeofTech
    @TheEdgeofTech 5 років тому +1

    Great video! I love this idea!

  • @m6hbjbarryhalliwell890
    @m6hbjbarryhalliwell890 5 років тому +1

    Thanks for sharing I got my tft35 a week or two back I cant wait to get the filament run out sensor and the power relay for the skr board

  • @dboz3403
    @dboz3403 4 роки тому +1

    Yet again Michael I can without a doubt say you saved my ass and after loads of searching I found this vid that was perfect
    thank you so much for your time and help !!

  • @igoyard13
    @igoyard13 5 років тому +1

    Bought this in a bundle with the SKR Mini e3. The screen worked great. I wish I could have got an SKR Mini e3 to work. After going through two boards I went back to my original ender board. So if you can get a reliable Mini e3 then these screens are really nice to have.

    • @S41t4r4
      @S41t4r4 5 років тому

      I also have this bundle at home, drove me actually crazy figuring what was wrong. After I started a dispute I realized that despite of two CQ Sticker, the soldering job at the input line was poorly excecuted.

  • @mar5253
    @mar5253 4 роки тому

    After coming back and fourth to this channel Michael. I surrender. You've made me subscribe

  • @ViperFPV
    @ViperFPV 5 років тому +1

    I just installed this last month. Great video wish this was around then

    • @creativ01
      @creativ01 5 років тому

      Can i ask you, are you tried to use USB port on this display for printing? Is it working good? Thx!

    • @ViperFPV
      @ViperFPV 5 років тому

      Stan Li no I have not sorry I use octoprint to print.

  • @ManIkWeet
    @ManIkWeet 5 років тому +1

    If you use filament runout detection through your mainboard and Octoprint, please be aware that filament runout might no longer work when using the TFT.
    Last time I checked the issue wasn't detecting the runout, the issue was running the M600 filament swap procedure.

    • @TeachingTech
      @TeachingTech  5 років тому

      This is correct, but fortunately you can switch back to LCD mode for the part of the process. Inconvenient but on the MKS TFTs it was impossible and therefore a deal breaker.

  • @mitchh6471
    @mitchh6471 5 років тому +4

    this is freaking awesome whom ever thought of this is a genius

  • @arne6787
    @arne6787 2 роки тому +1

    I got 2 ender 3's. The first I set up with skr mini E3 and the TFT 35. My first build works fine.
    I am putting finish touches on the second ender 3. Just changed out the motherboard and monitor to TFT 35.
    This setup works fine if I set the monitor in LCD mode. But the printer is not found when using touch screen mode. I swapped TFT over from the working system. Same problem. It seems there may be a firmware problem in the skr mini E3 V3.0.

  • @santiagoblandon3022
    @santiagoblandon3022 5 років тому +1

    Great video! and thanks for uploading videos so often, i imagine it takes a whole ton of effort to do so =D

  • @genemintz7571
    @genemintz7571 4 роки тому

    first board and software update I've ever done on my ender 3, your gods are very helpful thank you

    • @genemintz7571
      @genemintz7571 4 роки тому

      I meant guides are very helpful thank you

  • @certified-forklifter
    @certified-forklifter 5 років тому +4

    whoa, that's really a nice idea =D
    have a nice start in the week :)

  • @doron910
    @doron910 5 років тому

    wow thank you so much i just got both the skr e3 mini 1.2 and the tft35 e3 -such a good timing!!!!!!

  • @machgt
    @machgt 3 роки тому

    This is the screen that I got for my diy IDEX build with the btt-e3-RRF and IDEX expansion board. Hopefully I can get it all up and running soon! It’s my first time dealing with firmware

  • @mikejackson9585
    @mikejackson9585 4 роки тому

    I had the baud rate problem but also had a touchscreen problem as well making impossible to change the rate. The touchscreen wouldn't register touches. After lightly massaging the screen it started working and has been reliable since. I love the board and e3 mini, mad I didn't update it sooner.

  • @baodybag
    @baodybag 3 роки тому

    great video...i just installed this on a Sovol SV01 and after i figure out the tft cable was in backwards, works but screen is washed out, the only real problem i had was mounting it in place of the original screen..need a small spacer as tightened down snug it pressed on the screen and all you seen was the the graphic for switching screen modes. As i loosened the 4 lil bolts it worked fine

  • @czeiter08
    @czeiter08 4 роки тому +1

    Is it possible to have the ‘BTT touch mode’ work as an octopi screen with octodash? I’m not interested in having two physical screens on my printer nor the default touch interface of the BTT dual mode screens. Retain the marlin mode but put the raspberry pi on the tft connection?

  • @adamwildx1
    @adamwildx1 5 років тому +5

    I bought mine in a bundle with the skr mini e3 just after Christmas. Sometimes the marlin screen goes a bit wonky, think a firmware update is in order.

    • @fredboliau6963
      @fredboliau6963 5 років тому

      I have the same first characters seem out of sync, but it keeps on working

    • @Jonaswallen83
      @Jonaswallen83 5 років тому

      fred boliau my marlin mode stopped working after fw update. 😔.

  • @bkblake01
    @bkblake01 4 роки тому

    at about the 6:42 mark when you are replacing and ender 3 screen, you mention having to print a custom mount, unless you use the E3D version, which is a direct fit. What are you referring to? The E3D version of what exactly? I don't find anything E3D that seems to apply here and I'm trying to make sure I get the right parts.

  • @jerseybarrier64
    @jerseybarrier64 4 роки тому +1

    Is this screen now compatible with the new Creality V4.2.7 board? Where should I plug the black ribbon if so? Thank you

  • @musicdad1853
    @musicdad1853 5 років тому +2

    Great video. PLEASE do a video on the WiFi esp board upgrade. I am very confused.

  • @arne6787
    @arne6787 2 роки тому

    When you tell the system to home it would be helpful to have XYZ readouts to indicate nozzle position as homing movements are proceeding.

  • @skokkinos71
    @skokkinos71 4 роки тому +1

    Hi and thank you for the nice video. I have changed my board to skr e3 v1.2 and added a tft35 v3 . although its started working at the beginning after a while I got a "no printer attached" message. I reinstalled both firmwares and changed baudrate. i would appreciate yr help.

  • @CC-zv3pj
    @CC-zv3pj 5 років тому +2

    Hello. I have a question.. is possible to use the wheel at the same time you are in touch screen mode? For example to adjust Z babystepping with the wheel without changing to wheel mode?. Thank you for the information.

    • @TeachingTech
      @TeachingTech  5 років тому

      It seems to have no function in touch screen mode.

  • @allanpenston7359
    @allanpenston7359 3 роки тому +1

    Great set of Videos, Just 1 question i have the TFT35 and want to use it with a V4.2.7 Silent Motherboard with TMC2225 where and what way do i connect the black ribbon cable

  • @sendrake5005
    @sendrake5005 5 років тому +14

    Can you do a tutorial on the installation of their SKR 1.4? Is it different from the 1.3? Great video!

    • @TeachingTech
      @TeachingTech  5 років тому +6

      This video is coming up. At first inspection there are some small differences.

    • @dognoseranger
      @dognoseranger 5 років тому

      Yes, please. I have a home built corexy (Anet A8 guts!) that I've been shopping around for new board/display and the skr v1.4/tft35 v3.0 combo looks nice. Really loving these videos!

    • @ptmoy1
      @ptmoy1 5 років тому

      ​@@TeachingTech In your SKR 1.4 video, can you add a segment using the EZABL Pro with that board. I purchased the EZABL Pro in lieu of the BLTouch based on your comment regarding availability of formal support from TH3D. As it turned out, their formal support is of little value; basically, they only provide support when the EZABL is used on a stocked printer. Even the simplest upgrade negates the formal support, and you're on your own. Problem is that there's minimal community information on the EZABL when compared to the BLTouch. If I had to do over, I would choose the BLTouch in a heartbeat. Unfortunately, I'm now stuck with the EZABL Pro. I would like to upgrade my Ender 3 Pro to the SKR1.4 board with the TMC 2209 driver, and TFT35. Be great if I can also have the EZABL Pro working with this setup, and not have to purchase the BLTouch.

    • @starblazer13
      @starblazer13 5 років тому

      @@TeachingTech When you test the 1.4, please test the BLTouch pin. I think there is something wrong with it if you plug the BLTouch to that dedicated pin. You will see this problem if you do M48 multiple times and you should see massive deviations between M48.

    • @oleurgast730
      @oleurgast730 5 років тому

      I would be more interested to a video about the new BTT GRT v1.0. It has 6 stepper drivers and can be expanded to 11.
      So as I already added second z on an Ender 3 and a direct extruder, I now think a longer x-extrusion, a second x-motor, a second (direct) extruder and a GRT board would be the next step - to make the Ender 3 an IDEX.
      The GRT is $65 (with 6 TMC2209, If you use coupons), so it is much more than the $25 a SKR e3 Mini costs. But if the e3 mini does not fit your needs anyway (like you want dual z with independent endstops, working EEPROM with UBL (emulation on e3 mini corrupts CRC checksum in UBL) the GRT seems more interesting than the SKR 1.4 turbo (about $50 with 5 TMC2209) the price is not so much more; so I wouldn't use the SKR 1.4 but the GRT. It leaves more options:
      - Upgrade your Ender 3 to IDEX
      - Using a mixing nozzle with 3 colours
      - or even 5 colours (with expansion board) on an Diamond nozzle and independent z-endstops with 2 z-motors.
      As the Ender 3 is "entry level" sooner or later it will become the "experimantal" platform anyway - so in my opinion it is a good idea to start upgrading the board to a very expandable one for future experiments.
      If you use more than one Ender 3 (or simular printers like CR10, Sovol...), you might even reduce the cost of upgrading by buying an GRT for the Ender 3 and a SKR 1.3/1.4 with cheaper DRV8825 (for the other printer) and swap out drivers e0, e1 and e2 from the GRT and x, y and z from SKR - you do not need TMC's for extruder anyway...

  • @RASNOHIO
    @RASNOHIO 4 роки тому

    Hello, just ordered the TFT35 E3 V3 to use with my skr mini e3 v1.2 in my Ender 3. and I'm running your firmware on it, thank you!! main thing i wanted it for was the memory card location on it. was going to the ribbon cable extension and print the bracket for it. this will be better.

  • @carlhaw2601
    @carlhaw2601 5 років тому +1

    love it all ready ordered one to go with my skr v 1.3 board

    • @Krmpfpks
      @Krmpfpks 5 років тому

      dont buy it for the SKR v1.3 look at his pinned comment.

    • @carlhaw2601
      @carlhaw2601 5 років тому

      @@Krmpfpks weird they sell it as a combo tft35 and skr v 1.3

    • @Krmpfpks
      @Krmpfpks 5 років тому

      Carl Haw he got it working.

  • @Section59.
    @Section59. 5 років тому +1

    Had one of these for a while. you can also add an esp2866 wifi module if you want in order to add direct wifi control with no need for an additional raspberry pi etc. although not as much options due to it using pronterface

    • @TeachingTech
      @TeachingTech  5 років тому

      I briefly looked into it for this video but would have made it too long.

  • @RonnieLaugen
    @RonnieLaugen 5 років тому +1

    Ordered one. Considered one before, but was hesitant since it didnt fit my ender 3. Didnt know they had an E3 version!

    • @TeachingTech
      @TeachingTech  5 років тому +1

      E3 version is a lot newer than the standard.

  • @benjaminnaylor5209
    @benjaminnaylor5209 5 років тому +2

    wow i was just looking into getting one yesterday, nice

  • @johnestesmath3036
    @johnestesmath3036 3 роки тому +1

    You make this seem so easy. I really appreciate your work.

  • @DenutJ
    @DenutJ 5 років тому +4

    As always nice video! 👌🏼 are you planning a SKR V1.4 tutorial also? Full marlin firmware setup, installation etc... ?

    • @TeachingTech
      @TeachingTech  5 років тому +4

      Got one here to look at in the near future.

  • @spikekent
    @spikekent 5 років тому +1

    Great video as always. This looks fantastic, love that they've included the terminal window too. I'm thinking maybe this would be a great upgrade for the #Borg especially with the added knob LED.
    Sure, I use OctoPrint for all my printers controls, but still good to add new stuff.

    • @SuperNerveNet
      @SuperNerveNet 5 років тому +1

      That control knob LED is only built onto the Ender 3 screen, and get's disabled in the latest firmware update

    • @spikekent
      @spikekent 5 років тому +3

      @@SuperNerveNet Just another excuse to hack it then 👍

  • @bigfoot650
    @bigfoot650 5 років тому +4

    Great video. I've just upgraded to the TFT35 V3.0 screen on my ender 3 with the SKR 1.3 board. Everything displays fine and the touchscreen works, but I cannot navigate up and down the menus in marlin mode. I can click the dial to bring up the menu, but when I turn the dial nothing happens. I have the latest firmware on the tft35. Any ideas what to try please.
    UPDATE: it turns out the problem was a faulty ribbon cable, luckily I had a spare and all is working great now

  • @nikolascook6658
    @nikolascook6658 5 років тому +3

    @Teaching Tech So I have had this display for a while but have failed to upload the newest firmware. It installs the bin file, but doesn't upload the fonts or bmp's. It then brings me to what appears to be the calibration screen, but I can't finish the calibration or read any of the text (looks like static). Did you happen to have an issue like that?

    • @TeachingTech
      @TeachingTech  5 років тому

      On the standard (non E3) version, after updating I was asked to calibrate the screen by pressing in a few spots. Works fine. Haven't had any issues updating either.

  • @Acestrex
    @Acestrex 4 роки тому +1

    Man I just got a tft35 and the wiring is totally different on the motherboard side! Good thing I was super carful and taking my time!! NO Magic smoke!!!!🙄
    Anyone else had this issue??

  • @andrewwoulfe6579
    @andrewwoulfe6579 4 роки тому +1

    I have a SKR Mini on my ender 3 and decided to add the TFT. Worked out of the box. after designing a mount for the screen I have no touch screen. not sure if I pulled something loose and shorted the touch function. I checked all my connections and update TFT firmware with no improvement in touch function. I can bring up the menu to choose mode but the selector wheel will not function either to switch bac to standard mode. any suggestions?
    Thanks for the great videos

  • @lannieweber8969
    @lannieweber8969 4 роки тому

    @Teaching Tech instructions show you need to add config.ini as long as the applicable folder and bin file.

  • @rogerflagg8253
    @rogerflagg8253 Рік тому

    Excellent video as always. I am ready to install the BTT TFT35 V3.0 on my Anycubic Kossel Linear Plus running the BTT SKR V1.4 Turbo board and have also bought the BTT DCDC MODE V1.0 Power Module to provide extra current for the TFT display. Now I am reading several instances of people shorting out their SKR boards after installing the Power module and don't really want to risk it. Is the Power module necessary or does the SKR board provide enough current to run the display? Thanks

  • @cristiantalos4042
    @cristiantalos4042 4 роки тому

    Amazing video, keep up the great work!

  • @teddykristiyan3932
    @teddykristiyan3932 4 роки тому

    At 10:28 i see warning about "no printer attached" and i have same issue...
    I use BTT SKR 1.4 turbo..
    Already flash firmware several time, edit baudrate to 250000, but nothings works..
    Do you have any solution?

    • @Eduard90_
      @Eduard90_ 4 роки тому +1

      Did you use both flat cables for the connector EXP1 and EXP2 ? If not, try it !

    • @mr.spongylikeaboss4987
      @mr.spongylikeaboss4987 4 роки тому +1

      Make sure you have all 3 cables connected. Make sure "Reprap full graphic LCD" is set in firmware.

  • @enteranon3342
    @enteranon3342 3 роки тому

    In the New Firmeware Version! I loved the manual Mesh editor!

  • @eriknaegeli6708
    @eriknaegeli6708 4 роки тому +1

    @Teaching Tech I'm a 3D printing newbie (thanks to you and CHEP!!) and received my Ender 3 a few days ago. I've also purchased the BTT SKR mini v1.3 board and TFT3.5 display and have installed them based on your videos. Is there another option to update the firmware without using the standard SD card? Unfortunately, my computer does not have any SD expansion ports. I've tried updating this firmware via USB and the mainboard mini SD card, but I've had no luck. Again, thanks to you and CHEP you guys inspired me to get into 3D printing!

  • @Ruudrad
    @Ruudrad 4 роки тому

    On Marlin, there is support for the Prusa MK3, with MMU2. Support for the newer filament sensor, so MK3S with MMU2S is on its way, I was told. The MMU2 uses a serial connection to connect to the printer. Can an MMU2 still be used on a BTT 1.4 board with the LCD screens mentioned here, using a “free” serial connection? Or is there a serial port connection missing for this on the BTT 1.4 board when you use the TFT 3.0?
    EDIT I checked the BTT github for connections of BTT SKR 1.4 and I noticed the WiFi interface also features an independent tx/rx, so if you willing to sacrifice the WiFi connection on the motherboard, perhaps this port could be used for an MMU2 serial connection? It seems 3.3V, but maybe is also works for 5V...

  • @rusirius76
    @rusirius76 5 років тому

    Using this with an Ender 5 Pro that's barely a shell of it's former self at this point. Really like the features and being able to switch back and forth. No problems with Octoprint... (Vanilla Marlin latest bugfix). However I have found ONE problem that's annoyed me slightly, though I suspect I may be able to fix this in the firmware, I just haven't looked to see if it's software coded or hardware based, but I'm sure it's just software... That's the pressing and holding to switch modes. There are some features in Marlin that use this same process (i.e. I use unified bed leveling, and during manual mesh editing you can press and hold to kick back out)... When attempting to do so it will try to switch the LCD as it seems the delay it just slightly shorter for the LCD switch...

  • @TinkeringJohn
    @TinkeringJohn 4 роки тому

    I want to make the Marlin display full screen, so I changed the parameter from 0 to 1 (my version says #define DEFAULT_ST7920_FULLSCREEN_MODE). I also made another change for the manual bed leveling to do mesh leveling and remove the ABL options. When I did the update, the mesh leveling options were added so I know the update took, but the Marlin screen did not change to full screen. I have the BTT TFT35 v3.0 display.

    • @TinkeringJohn
      @TinkeringJohn 4 роки тому

      Also, the original Marlin display showed the percentage of the build completed next to the build time. Can this be added to the new display?

    • @TinkeringJohn
      @TinkeringJohn 4 роки тому

      Full screen SOLVED!!! In my touchscreen mode, in settings, there is a "FEATURE" icon. When you go to feature menu, on the last page, there is the option called "Marlin mode in fullscreen". I turned this function on and the Marlin display is now full screen. TA_DAH!!! OH-OH! Now the selector knob for the display does not light up and there are no settings for it in the Feature menu.

  • @TheDeerInn
    @TheDeerInn 4 роки тому

    I recently purchased the Big Tree Tech V1.4 Turbo board, it was bad and wouldn't connect to the computer at all for testing. I sent it back thinking maybe it was bad and purchased another one. The new one did allow for connecting to the computer to read the drive, but that was it. I uploaded new Firmware and it worked for about 30 seconds, then the board would not connect and the manual screen did not work, only the touch screen worked and would scroll: No Printer Attached. I went through all connection speeds with no luck. I sent that one back as well. Maybe there is something wrong with the Turbo version as the reviews on Amazon weren't that good.

  • @miketorri4776
    @miketorri4776 5 років тому +3

    Hi, Michael. I enjoy and refer to your many video's. I can tell you are a teacher, and seem to be a good one. Video's are well detailed. Also, how do you configure the ESP8266 wifi for BTT TFT35. I tried configuration of the "ESP3D-0.9.99". But could get it to work with the TFT35 display.

    • @TeachingTech
      @TeachingTech  5 років тому

      I briefly looked into this for this video, but it seems like a can of worms and I'll have to put the proper amount of time into to see if it's worthwhile.

  • @TheRealSamPrentice
    @TheRealSamPrentice 4 роки тому

    Super Helpful as usual!

  • @techdiyer5290
    @techdiyer5290 3 роки тому +1

    how do you set this up in firmware for the motherboard?? I have a SKR1.4 Turbo, and im doing firmware to suit the machine im building, but what do i need to comment/ uncomment for the LCD TFT etc?

    • @EMMX39
      @EMMX39 3 роки тому

      This needs an answer. I have no idea of which display I should uncomment in Marlin and BTT does not adress this in their documentation. I had the SKR 1.4 Turbo working with the TFT at first, but I had to update the Marlin-firmware to fit my printer. Now there is no connection anymore. Baud rates are set correctly (both at 250000)

  • @TinkeringJohn
    @TinkeringJohn 4 роки тому +1

    When I re-flashed my TFT, I got an error saying "OUTDATED DATA". It said "LOAD FONTS", LOAD CONFIG", and I could see just the top of the letters of the next line on the display that was overwritten by a message about inserting the card and pressing the reset button. I found on another video, that I needed to include the TFT35 folder containing the Fonts and BMP's, and the config.ini file on the SD card along with the new .BIN file. I got it working again.

    • @kittrelleberwine
      @kittrelleberwine 4 роки тому

      Hey I had this same problem, added the config.ini file and its working but the touch screen is unresponsive. Any advice?

    • @TinkeringJohn
      @TinkeringJohn 4 роки тому +1

      @@kittrelleberwine Be sure the black ribbon cable is connected properly as it sends the touch signals to the controller board.

    • @kittrelleberwine
      @kittrelleberwine 4 роки тому

      @@TinkeringJohn I checked the cable and that wasn't it. The screen did ask me to recalibrate it after the update but I accidentally hit the reset button when doing it, think that may be my problem...

  • @twiggss4344
    @twiggss4344 5 років тому +7

    I've been looking at these.

    • @twiggss4344
      @twiggss4344 5 років тому +2

      Ooooh I like the G-code option.

  • @leckomio8812
    @leckomio8812 4 роки тому

    Can one set a "screen safer/shutdown screen/dim screen after X time amount" feature with this screen add-on? Would be a a buying argument. For now I have printed a display cover that I put over the stock ender 3 display..

  • @sportline105
    @sportline105 5 років тому

    I got the 2.4“ model, but it’s a bit tricky. In LCD mode i recently see moved lines from the menu and printing from it in touch mode stops after some time without an error message. I’m using it with a ramps and re-ARM board connected to octoprint with a baudrate of 115.200 and updated firmware.

  • @johanohman9189
    @johanohman9189 4 роки тому

    EDIT: I got it to print good with a lot of fiddling with the different buffer sizes, of course newest marlin bugfix and the new 25.2 fw compiled for the TFT (not just copied from the download), still have the problem with the SD card in Marlin mode, it shows removed when I insert it and vise versa and it shows no media as it think it's removed.
    Hi, I got this TFT35 v3.0 E3 display last week and it was easy to connect and update and did seem to work perfectly but when I printed some curvy parts I noticed that it got blobs and zits all over and the part looks terrible, I also saw that the printer was hesitating and made micro stops in the curvy part of the print, like corners and circles. After a lot of reading online it seems to be a big problem in how BTT use the serial interface and the buffers, the M114 command. It printed fine if I used the Marlin mode on the display but really bad in the touch mode. After tips on a Facebook group and Github I flashed the latest marlin 2.0 buxfix but still have the same blobs on the part, also I lost the SD card in Marlin mode, so now I can't even compare between the two mods without reverting to an older bugfix.
    I really hope this bug will be fixed soon or else the new display is useless.

  • @picsmedia
    @picsmedia 4 роки тому

    HELP....After I upgraded to the SKR mini E3 v1.2 board,...I no longer see the option to select Filament Change in either the manual knob select menu or in the touch screen menu. How do I get that option back or is changing filament during a print done some other way in either manual select knob menu or touch screen mode???

  • @sergioeduardopalmiere2667
    @sergioeduardopalmiere2667 3 роки тому

    Hi. I have a BIQU B1, yesterday my touch screen freezed and I had to turn off the printer. Now when I turn on the printer the screen mode option appears and when I use the knob to selec one option, it freezes and nothing happens. I already update Marlin and the TFT firmware as you showed, but the problem persists. Could you give an advice to solve this problem? I am a newbie to the 3D printing world. Thank you.

  • @nealrogers9763
    @nealrogers9763 4 роки тому

    Michael, thanks for the in depth look at the TFT 35. I purchased one to replace the screen on my Artillery Sidewinder X-1, pairing it with an SKS 1.4 Turbo motherboard. I am placing it in a mount which requires me to remove the knob. It seems very tight and very hard to remove, and I certainly don't want to damage it. Any tricks for removing the knob to place in an enclosure?

  • @AaronFlaming
    @AaronFlaming 5 років тому +2

    I am curious about your comment that is works with octoprint. I could not get both touch screen modes and octoprint all working at the same time while connected to an skr 1.3. Also, BIGTREETECH will do very little for you is you have a damaged item.

    • @TeachingTech
      @TeachingTech  5 років тому +1

      I've retested, and after some connection issues it is working with both. I had to reset and reconnect a few times but now both are stable.

    • @AaronFlaming
      @AaronFlaming 5 років тому

      @@TeachingTech, I am curious what your serial settings in marlin are.

    • @ianthomas3023
      @ianthomas3023 5 років тому

      I agree, had no luck getting good prints with the TFT cable attached on an SKR mini V1.2. Serial ports were set to 2 and -1 from memory.

  • @giorgioconte4447
    @giorgioconte4447 2 роки тому

    Hi, I have been using BTT TFT with BTT graphic interface for 2 years but still have problems setting the Z-offset. I have a "Z-offset" button (that swithces on/off), a "Reset" button, a "Save" button , but I don't understand wich is the correct procedure to set it and save it. Keep in mind that I've also BLTouch. Any help thanks in advance.

  • @joelevi9823
    @joelevi9823 5 років тому +1

    This is very cool..just want to suggest .. i added mechanical buttons for frequantly used commands.. just love it.. done with octoprint

  • @sergiuuuo
    @sergiuuuo 11 місяців тому

    Can I hookup one of this to a BTT Manta m5p? As far as I can see there's exp1 and exp2 connector, but no TFT dedicated connector as older boards showned! Any advice? I'd like both touch screen and clicking wheel

  • @avejst
    @avejst 5 років тому +1

    Great video as always
    Thanks for sharing :-)

  • @robertmurgea556
    @robertmurgea556 3 роки тому

    i was looking for a screen to pair with the skr 1.4 that will go on my tronxy XY-2 pro as the stock ones are cheesy and you convinced me to get this one

  • @nickthegriffin
    @nickthegriffin 5 років тому +1

    Hi mine is arriving soon but I read somewhere that you have to set your serial port to (1) mine is currently set to (-1) as it's the only way I could get my skr 1.3 to connect to pronterface. My second port is set to (0) ?

    • @TeachingTech
      @TeachingTech  5 років тому

      I have -1 and 0, that is correct.

  • @raidaaa
    @raidaaa 5 років тому

    Great tutorial as always Michael.
    I've a problem though....
    My setup: Ender-3 pro, SKR MINI E3 v1.2, BTT TFT35 v3.0, bltouch
    Everything was working fine until I setup the TFT35 display. The display is connecting to the printer properly and works for itself as expected, BUT:
    Since the display was installed I can't get the printer to run ABL successfully anymore. It acts like it would not know anything about the bed size and "crashes" the hotend/extruder (I'm running a direct extruder setup) into the boundaries. The x/y/z endstops for homing and auto-homing itself (G28) works though.
    I've tried to set my reduced bed size (due to the direct extruder mod) not only in marlin but also in the tfts firmware without success.
    I'm not even cirtain if really the ABL is what's not working as for testing purpose I've modified a gcode and removed the G29 command which results in the exact same behaviour as described before.
    It also seems that with the TFT the SAVE_HOMING value of marlin is not working anymore as it tries to home the z-axis (bltouch) not at the center of the bed (using x-size/2 and y-size/2 values in marlin).
    Do you or does anybody else have/has a clue whats happening here?
    Any tips are very much appreciated!

    • @raidaaa
      @raidaaa 5 років тому

      Just tested to revert back to the standard TFT screen which confirmed that the issue is related to the BTT TFT35 upgrade. For some reason during auto-home (G28) the Z-probe is not done in the center of the bed but instead the printer tries to run it at the x-max and y-max position which results in the bltouch sensor missing the bedarea during testing the z-end.
      So its quite obvious that with the BTT TFT35 the Z_SAFE_HOMING values of marlin are ignored. (I have disabled ABL in the TFT35 firmware without any changes)

  • @josephtewksbury6546
    @josephtewksbury6546 4 роки тому

    @Teaching Tech I am trying to find the best main board for my needs with a lot of expand-ability (Filament run out/Octoprint) that is able to use this screen as well. I have been leaving my main board for last basically. I was going to get the TH3D light board but now that you showed me it doesn't have the connection port for the touch screen option here I will be passing on it. I appreciate you and your videos :)

  • @Geodesix
    @Geodesix 4 роки тому

    Is there anyway to pause the output in the gcode terminal or to scroll up? I'm trying to execute an M115 to see the firmware version on SKR 1.4 turbo but the firmware revision blips past and all I can see are the capabilities report. I have the touchscreen working but I cannot get the LCD mode to work, when I switch over to it all I get is a blank screen(backlight is on) and turning the dial or pressing it does nothing. If I hold it in, the choice menu of marlin or touchscreen comes back up.

  • @PaganWizard
    @PaganWizard 3 роки тому

    I have an Ender 5 Plus with the Creality silent board. I also have a BTT TFT70 that I would like to install on my printer. I have been told that it is possible with a firmware flash, but I have not been able to find the flash. I also don't know if the flash is supposed to be for the main board, or the display. I'm really hoping you can help, thanks in advance.

  • @Kev7274
    @Kev7274 5 років тому +4

    Any idea as to when you may try to get it working with the EZBOARD Lite using the serial pins?

    • @ImGriffinP
      @ImGriffinP 5 років тому +1

      Kev7274 I am waiting on mine to confirm. Should be able to this weekend!

    • @Kev7274
      @Kev7274 5 років тому

      @@ImGriffinP Excellent. Please keep me updated.

    • @Kev7274
      @Kev7274 4 роки тому +1

      Any update?

    • @ImGriffinP
      @ImGriffinP 4 роки тому +1

      @@Kev7274 yes, it works. I am sending my firmware adjustments to TH3D so that it can be added to the Unified firmware.

    • @Kev7274
      @Kev7274 4 роки тому

      @@ImGriffinPAwesome.How did you hook up the serial pins?

  • @slapalot
    @slapalot 4 роки тому +2

    Hi Michael :D Can you make a tutorial on a skr mini E3 + TFT35-E3 V3.0 with a wifi module? I have bought the ESP-01S wifi board, and connected it fine, but having trouble using it :s dont know what to do :/

  • @colinraines395
    @colinraines395 4 роки тому +1

    Hi Michael How do I add BTT Firmware to Marlin

  • @hololightful
    @hololightful 3 роки тому

    So there is no marlin configuration needed for the TFT? I looked through the documentation and didn't see anything, and you didn't mention any...

  • @orionmec
    @orionmec 3 роки тому

    Micheal, I am frustrated. I cannot find info on any info about using the screen and board from BTT for my "CR-10S Pro" My screen is not not working. Will the Btt boar and screen work with the CR-10S Pro?

  • @valts.orniks
    @valts.orniks 2 роки тому

    What are the alternatives to this if using SKR Mini E3 v2 or v3? This is the only one that shows up. Would be nice to see a print preview etc.