BTT TFT35 dual mode touch screen guide

Sdílet
Vložit
  • čas přidán 26. 01. 2020
  • I'm a fan of touch screens, previously using the MKS TFT28 on a few 3D printers. There was some drawbacks, and understandably some people prefer the standard LCD display. Now the Bigtreetech TFT35 introduces new features and has the ability to switch back and forth between touchscreen and traditional LCD in seconds; it's the best of both worlds. These are a great match for any of the new BTT SKR boards, but are also compatible with ramps based boards such as the MKS Gen L.
    This is a guide to installation and configuration, everything is timestamped below for your convenience. In case it wasn't clear, no firmware changes are required for the 3D printer.
    Of the two TFT35s in this video, one I purchased as a customer and the other was provided free of charge by BTT. All opinions expressed are my own.
    UPDATE Currently Octoprint + TFT35 works with the SKR mini E3 but NOT ALWAYS with the SKR V1.3. It seems the order in which they connect might be important, but I did manage to get both going at once.
    Tip from viewer Dale for the SKR Mini E3 V2.0 connect easily to Octoprint when using a BTT TFT as well. Add this line to the "Additional Serial Ports" in settings: /dev/serial/by-id/usb-LeafLabs_Maple-if00
    Purchase the TFT35 E3:
    Aliexpress: s.click.aliexpress.com/e/_d8n...
    Amazon: s.click.aliexpress.com/e/_dZZ...
    SKR Mini E3 + TFT35 bundle from Amazon: amzn.to/36xbG3m
    Purchase the TFT35 E3 NON E3
    Amazon: amzn.to/2RsVnjR
    Aliexpress: s.click.aliexpress.com/e/_dUW...
    Banggood (with WIFI): www.banggood.com/custlink/GKG...
    BTT TFT firmware download: github.com/bigtreetech/BIGTRE...
    TFT35 V3.0 github page: github.com/bigtreetech/BIGTRE...
    TFT35 E3 V.30 github page: github.com/bigtreetech/BTT-TF...
    01:41 Specs, price and overview
    02:50 Resources
    03:27 Compatibility
    04:30 Wiring
    Connection diagrams: imgur.com/a/3GBUKDR
    07:36 Firmware update process
    09:16 Custom graphics
    10:42 Custom firmware changes
    12:05 Filament runout
    13:26 Touch screen operation
    Buy quality and affordable filament from X3D. Buy 3, get 1 free and a free sample pack with every order: www.x3d.com.au
    Take a look around and if you like what you see, please subscribe.
    Support me on Patreon: / teachingtech

Komentáře • 617

  • @TeachingTech
    @TeachingTech  Před 4 lety +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 Před 4 lety +2

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

    • @TeachingTech
      @TeachingTech  Před 4 lety +5

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

    • @carlhaw2601
      @carlhaw2601 Před 4 lety +10

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

    • @cracKness
      @cracKness Před 4 lety +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 Před 4 lety +9

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

  • @savageboredom
    @savageboredom Před 4 lety +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.

  • @workinghard111
    @workinghard111 Před 4 lety +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!

  • @dave38x
    @dave38x Před 4 lety

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

  • @Arek_R.
    @Arek_R. Před 4 lety +133

    Yet again Michael made me buy something...

    • @DKshad0w
      @DKshad0w Před 4 lety +1

      Yep, muh wallet

    • @TrickyNekro
      @TrickyNekro Před 4 lety

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

    • @Arek_R.
      @Arek_R. Před 4 lety

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

    • @TrickyNekro
      @TrickyNekro Před 4 lety

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

    • @Lucas_sGarage
      @Lucas_sGarage Před 4 lety +1

      X2

  • @master-gbig1140
    @master-gbig1140 Před 2 lety

    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.

  • @Markfps
    @Markfps Před 4 lety +3

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

  • @wadefallin
    @wadefallin Před 4 lety +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  Před 4 lety

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

  • @ImGriffinP
    @ImGriffinP Před 4 lety +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 Před 4 lety +3

      keep us posted would love to add this to my machine

    • @lanceporuchnek4557
      @lanceporuchnek4557 Před 4 lety +6

      Did you ever confirm if this worked with the ezboard?

    • @bgiardi
      @bgiardi Před 4 lety +1

      Any update on your testing of the ezboard?

    • @ImGriffinP
      @ImGriffinP Před 4 lety +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 Před 4 lety

      @@ImGriffinP what kind of issues were you having?

  • @thenerdlabofficial
    @thenerdlabofficial Před 4 lety +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 Před 4 lety

      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.

  • @TheZolon
    @TheZolon Před 4 lety +7

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

    • @LaueSR
      @LaueSR Před 4 lety +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 Před 4 lety +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.

  • @IIMRCrashII
    @IIMRCrashII Před 4 lety

    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

  • @boggisthecat
    @boggisthecat Před 4 lety +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.)

  • @santiagoblandon3022
    @santiagoblandon3022 Před 4 lety +1

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

  • @m6hbjbarryhalliwell890
    @m6hbjbarryhalliwell890 Před 4 lety +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 Před 4 lety +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 !!

  • @mrclown7469
    @mrclown7469 Před 4 lety +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  Před 4 lety +13

      That's a great tip, thank you.

    • @kriswingert1662
      @kriswingert1662 Před rokem +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.

  • @edbrady9042
    @edbrady9042 Před 4 lety +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 Před 4 lety +2

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

  • @certified-forklifter
    @certified-forklifter Před 4 lety +4

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

  • @doron910
    @doron910 Před 4 lety

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

  • @mar5253
    @mar5253 Před 4 lety

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

  • @jackwolfjr9517
    @jackwolfjr9517 Před 4 lety +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 Před 4 lety

      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 Před 4 lety +1

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

  • @hotbrakepads
    @hotbrakepads Před 2 lety

    Very detailed explanation. Thanks again for these tips, I keep going to your videos!

  • @genemintz7571
    @genemintz7571 Před 4 lety

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

    • @genemintz7571
      @genemintz7571 Před 4 lety

      I meant guides are very helpful thank you

  • @TheP00N
    @TheP00N Před 4 lety +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 Před 2 lety

      I do the very same thing still today.

  • @PJC3DP
    @PJC3DP Před 4 lety +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 Před 4 lety

      can you share some pics and any steps needed. Thanks

    • @PJC3DP
      @PJC3DP Před 4 lety

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

    • @deadsimpleali5540
      @deadsimpleali5540 Před 4 lety

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

    • @deadsimpleali5540
      @deadsimpleali5540 Před 4 lety

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

    • @chrisnzog8643
      @chrisnzog8643 Před 4 lety

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

  • @mitchh6471
    @mitchh6471 Před 4 lety +4

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

  • @TheEdgeofTech
    @TheEdgeofTech Před 4 lety +1

    Great video! I love this idea!

  • @ViperFPV
    @ViperFPV Před 4 lety +1

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

    • @creativ01
      @creativ01 Před 4 lety

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

    • @ViperFPV
      @ViperFPV Před 4 lety

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

  • @benjaminnaylor5209
    @benjaminnaylor5209 Před 4 lety +2

    wow i was just looking into getting one yesterday, nice

  • @cristiantalos4042
    @cristiantalos4042 Před 4 lety

    Amazing video, keep up the great work!

  • @johnestesmath3036
    @johnestesmath3036 Před 3 lety +1

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

  • @machgt
    @machgt Před 2 lety

    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

  • @RASNOHIO
    @RASNOHIO Před 4 lety

    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.

  • @igoyard13
    @igoyard13 Před 4 lety +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 Před 4 lety

      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.

  • @spikekent
    @spikekent Před 4 lety +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 Před 4 lety +1

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

    • @spikekent
      @spikekent Před 4 lety +3

      @@SuperNerveNet Just another excuse to hack it then 👍

  • @TheRealSamPrentice
    @TheRealSamPrentice Před 4 lety

    Super Helpful as usual!

  • @avejst
    @avejst Před 4 lety +1

    Great video as always
    Thanks for sharing :-)

  • @robertmurgea556
    @robertmurgea556 Před 3 lety

    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

  • @munkpuppy
    @munkpuppy Před 3 lety +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!

  • @baodybag
    @baodybag Před 2 lety

    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

  • @MatthewWathen
    @MatthewWathen Před 4 lety +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 Před 4 lety +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 Před 4 lety +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 Před 4 lety +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 Před 4 lety +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 Před 4 lety +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 👍

  • @jon_raymond
    @jon_raymond Před 4 lety +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.

  • @eriknaegeli6708
    @eriknaegeli6708 Před 4 lety +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!

  • @mikejackson9585
    @mikejackson9585 Před 4 lety

    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.

  • @Tammmmmmmmmmmmmmmmm
    @Tammmmmmmmmmmmmmmmm Před 4 lety

    Love this idea I need to buy 1 for my 3 pro 😁

  • @carlhaw2601
    @carlhaw2601 Před 4 lety +1

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

    • @Krmpfpks
      @Krmpfpks Před 4 lety

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

    • @carlhaw2601
      @carlhaw2601 Před 4 lety

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

    • @Krmpfpks
      @Krmpfpks Před 4 lety

      Carl Haw he got it working.

  • @RonnieLaugen
    @RonnieLaugen Před 4 lety +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  Před 4 lety +1

      E3 version is a lot newer than the standard.

  • @twiggss4344
    @twiggss4344 Před 4 lety +7

    I've been looking at these.

    • @twiggss4344
      @twiggss4344 Před 4 lety +2

      Ooooh I like the G-code option.

  • @enteranon3342
    @enteranon3342 Před 3 lety

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

  • @DenutJ
    @DenutJ Před 4 lety +4

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

    • @TeachingTech
      @TeachingTech  Před 4 lety +4

      Got one here to look at in the near future.

  • @darknblood2064
    @darknblood2064 Před 4 lety

    Thanks for video !

  • @bigfoot650
    @bigfoot650 Před 4 lety +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

  • @guillermomartinez474
    @guillermomartinez474 Před 2 lety

    Eres lo máximo !

  • @trevorpowdrell5474
    @trevorpowdrell5474 Před 4 lety +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 Před 4 lety +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 Před 4 lety +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 Před 4 lety

      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 Před 4 lety

      @@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 Před 4 lety

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

  • @josephtewksbury6546
    @josephtewksbury6546 Před 4 lety

    @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 :)

  • @nealrogers9763
    @nealrogers9763 Před 4 lety

    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?

  • @musicdad1853
    @musicdad1853 Před 4 lety +2

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

  • @joelevi9823
    @joelevi9823 Před 4 lety +1

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

  • @johnlytle6633
    @johnlytle6633 Před 3 lety

    Michael, thanks for the great video. This really helped me get the TFT35 working on my old Maker Gear M2. I was surprised how straight forward it was to update the old RAMBo 1.3.
    I only have one question. Is there a way to adjust the sensitivity of the touch screen? Mine seems to need a double press all too often.

  • @nikolascook6658
    @nikolascook6658 Před 4 lety +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  Před 4 lety

      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.

  • @andrewwoulfe6579
    @andrewwoulfe6579 Před 4 lety +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

  • @Section59.
    @Section59. Před 4 lety +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  Před 4 lety

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

  • @ezequielrodriguez8051
    @ezequielrodriguez8051 Před 4 lety

    Hey Michael, great video, I just had a question. Do you know how I could get the TFT35 v3 wired to your all in one electronics enclosure? When I try to plug it up, the wires aren't long enough to reach the front.

  • @genemintz7571
    @genemintz7571 Před 4 lety

    My first upgrade BTT SKR E3 v2.1 & TFT35

  • @llmwall7
    @llmwall7 Před měsícem

    Thank you!

  • @creativ01
    @creativ01 Před 4 lety +2

    Very appreciated video. Thank you for your time with all that testing and investigation. I was just looking at one of these displays. Just one question: did you tried to print from that USB port on display? Is it working correctly without any issues? Thank you!

    • @TeachingTech
      @TeachingTech  Před 4 lety +2

      Yes, no problem. After the press print it offers up an option of selecting from the TFT SD card, the mainboard's SD card, or the 'U disk' (USB thumb drive).

  • @Steven23452
    @Steven23452 Před 4 lety

    @Teaching Tech @Michael ... although I know its new .. any chance you could do a complete Marlin 2.x guide inclusive of the BGT 1.4 boards and various stepper drivers ? what im most curious about is stallguard2 vs just the switch stops .. does it really matter? is it just about less connections?

  • @Acestrex
    @Acestrex Před 4 lety +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??

  • @b9robot01
    @b9robot01 Před 4 lety

    Hello
    Teaching Tech, I am a big fan of all your videos. I recently (19 days ago ) bought my first 3d printer, an Ender 3 Pro, and maybe someday if it ever arrives I would love to change the LCD screen to the touchscreen you discuss in this video. My question is this, Is this really all the info I need because it does seem kind of easy and I would not want to screw something like this up. Also is all the parts listed here still easily available and do you still stand behind this as the best touchscreen for this model.
    Thank you and keep up the great videos I am getting hooked on them all.

  • @Peter-House-Jr
    @Peter-House-Jr Před 2 lety +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.

  • @arne6787
    @arne6787 Před 2 lety

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

  • @rogerflagg8253
    @rogerflagg8253 Před rokem

    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

  • @allanpenston7359
    @allanpenston7359 Před 3 lety +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

  • @heathfitts1826
    @heathfitts1826 Před 4 lety

    Great video and very interesting product! I just wanted to comment that you don't need to trip the connector on the ribbon cable. You can generally pull the plastic guide on the board up off the pins, turn it around, and push it back down into place. It's just a friction fit over the pins on the board.

  • @ilcoso96
    @ilcoso96 Před 4 lety

    Hi, I hope you can help me. I've a Anycubic Kossel Linear + with a RepRap Full Graphics Smart Controller. If I connect the new touch screen to the board through two ribbon cables, it works just fine as a normal 128x64 screen. But if I connect the screen through the RS232 to the board using the port AUX UART 3 (I've used other cables to sort the pinout just right). But it keep displaying "Printer not found". What else I can do? Which settings in the firmware I've to modify?
    Thanks for any help.
    EDIT: I've forgot to say that I've the stock Trigorilla Board.

  • @phillipmarks1135
    @phillipmarks1135 Před 2 lety

    Nice guide, thank you for making it! Resume print, (from LCD media), only works if the printe was started from the LCD's SD Card, is that correct? Thank you!

  • @sportline105
    @sportline105 Před 4 lety

    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.

  • @SteinerSE
    @SteinerSE Před 4 lety

    Was going to get TH3Ds LCD kit for the Ender 5 Plus, but now think I'd rather get the TFT35 E3, just hope the same housing that comes with the TH3D kits also fit this one.

  • @m0gga
    @m0gga Před 4 lety

    Another great video tutorial and one that I am very interested in. I have an Anycubic i3 Mega S and would like to fit a BTT TFT35 to replace the boring stock one. Can you tell me if the Anycubic MB is compatible for this screen, or would I have to change it? Thanks.

  • @RTROME
    @RTROME Před 3 lety

    Love you Videos, so glad I subscribed !, I have a question, if I could, I upgraded to a BIGTREETECH SKR .14 Turbo and TFT50 V3.0, and installed Marlin 2.06, My issue is Both Marlin Display mode , Or Bigtreetech display show, I see NO BED icon, so will not heat of course, Triple checked the wiring, Any Ideas ?.... Thanks

  • @don.clarke
    @don.clarke Před 4 lety

    Hi Michael, Great Video. I was looking to do the Lowrider 2 build you had posted last year. There you used the MKS TFT mod to control the Lowrider. Will the TFT35 work with the SKR V1.3 instead and how much tinkering do you think would be needed to get this running?

  • @ManIkWeet
    @ManIkWeet Před 4 lety +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  Před 4 lety

      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.

  • @miketorri4776
    @miketorri4776 Před 4 lety +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  Před 4 lety

      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.

  • @cedrxced1440
    @cedrxced1440 Před 4 lety

    Hello Mickael, many thanks from France for this revue.. Could you please tell me what is the configuration environment you used to modify Marlin

    • @pieterkops
      @pieterkops Před 4 lety

      I guess you'll know by now but maybe others would like to find out. It's Microsoft Visual Studio Code. code.visualstudio.com/

  • @jonc8302
    @jonc8302 Před 4 lety

    Very Nice Video.. I really want to switch both of my Ender 3 printers to this screen.. I am bit confused though.. I currently have an ender 3 and a ender 3 pro.. I would like to use the color TFT screen that has the led ring .. Would I need to change the printers main board /s if so .. Which one would you recommend.? They are both the original boards.. I do not have ABL or filament runout sensoring.. other than some mechanical upgrades everything has been left alone.. They print so well I was afraid to change it.. With this .. I am ready ... What do you suggest ?

  • @czeiter08
    @czeiter08 Před 3 lety +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?

  • @bobstokes205
    @bobstokes205 Před 4 lety

    Question I bought this and was wondering how or can I make this work with a creality 2.2 board? If so what steps do I need to take? Thanks

  • @bkblake01
    @bkblake01 Před 3 lety

    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.

  • @EdQuigman
    @EdQuigman Před 4 lety +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 Před 4 lety

      Perhaps it depends on the format of the SD card?

    • @EdQuigman
      @EdQuigman Před 4 lety +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.

  • @toddcoello6461
    @toddcoello6461 Před 4 lety

    I'm not sure if I missed it but will it work on a stocked ender3 board? If so what features won't work? Seems like that part went by fast in the video.

  • @jimmidouble8679
    @jimmidouble8679 Před 4 lety +1

    Hi Michael, another great video.
    Just one quick question, can this be used to restart the marlin m600 filament change by pressing the button? Thanks

    • @TeachingTech
      @TeachingTech  Před 4 lety +2

      You could hold the knob down and switch to LCD mode to do this, so yes.

  • @dark086
    @dark086 Před 4 lety

    Awesome Video! I got mine a couple of weeks ago, but I noted a weird behavior since I installed it.
    I have the SKR mini 1.2 board it was working great until I installed the TFT35 e3, now while printing it stops mid print for a couple of seconds and then continue, leaving blobs on the print from when it was stationary. It does this around 2 or 3 times per layer. It almost feels like it stops thinks for 5 seconds and then continues, there is no warning or any error on the display.
    I re-flashed the firmware with Stock Marlin and the prepared version with BL touch that you posted a couple of videos ago with no luck. The only way I can make it work without pausing again is uninstalling the TFT35 and plugging in the old LCD.
    Have you had any weird experiences like this with this TFT while you were testing it?

  • @lannieweber8969
    @lannieweber8969 Před 3 lety

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

  • @slapalot
    @slapalot Před 4 lety +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 :/

  • @adamwildx1
    @adamwildx1 Před 4 lety +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 Před 4 lety

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

    • @Jonaswallen83
      @Jonaswallen83 Před 4 lety

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

  • @David-hi9rp
    @David-hi9rp Před 4 lety

    ok looks cool but im a little confused.....? Do you have to replace the mainboard on the ENDER 3 ? in which case do you then have to buy both screen and board at increased cost?? Please help

  • @Geodesix
    @Geodesix Před 4 lety

    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.

  • @deadsimpleali5540
    @deadsimpleali5540 Před 4 lety

    Hi Michael. I noticed a mismach between the marlin screen and touch screen running unified menu. For me the Marlin screen uses the config I uploaded whereas the touch screen mode uses the default factory config for skr 1.4 board. It sounds very odd, but am I doing something wrong. Thank you

  • @arne6787
    @arne6787 Před rokem +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.