BigtreetechTFT35 V3.0 Touch Screen Install - SKR 1.3 - Chris's Basement

  Рет қаралды 88,843

Chris Riley

Chris Riley

Күн бұрын

Пікірлер: 459
@MrHristoB
@MrHristoB 3 жыл бұрын
I can tell you one thing Chris, there too many "reviewers" and "experts" on youtube, but the ONLY useful and practical tips and information is here. I'm totally new to this 3D printing buzz, started in November with restoring an old mk2 clone given to me by a friend. I'm not a stranger to electro-mechanical engineering and electronics (it's my full time job) but since then I've restored the good old mk2, configured and installed Marlin 1.1.9. Printed parts and built my own version of the LOG :-D (threaded rods and plywood), learned to configure and compile Marlin 2 on Platform.io, added WIFI and touch screen to the printers and so on.... And all thanks to the information in your channel. Pure information without the drama!!!! Great work man!!! Keep it up!!! Thanks for sharing with us !!!!! Regards
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Thanks is really great to hear! I am glad my content helps others, that's all I ever really hoped for.
@johnlytle6633
@johnlytle6633 3 жыл бұрын
Hi Chris, your videos have really been a great help to me. There's not much on the web about updates for old RAMBo boards so I was reluctant to try to add the TFT35 to my old Maker Gear M2E. Your videos have given me the confidence to give this a try and I'm happy to say I got both the 12864 and touch screen modes working today. The 12864 mode was easy after I figured out the connectors were keyed backwards for my RAMBo v1.3. I had to do some research to find out how to hook up the the TFT cable to a serial port on the RAMBo but it was surprisingly straight forward. Thanks for your excellent instruction!
@ChrisRiley
@ChrisRiley 3 жыл бұрын
Thanks John, glad you got it sorted out.
@chloemcholoe3280
@chloemcholoe3280 5 жыл бұрын
starting a channel myself I just admire how well you can talk without making mistakes and remember what you're saying xD I guess it's practice
@ckafrouni
@ckafrouni 5 жыл бұрын
Good luck 👍
@chloemcholoe3280
@chloemcholoe3280 5 жыл бұрын
@@ckafrouni Thanks ^_^
@ChrisRiley
@ChrisRiley 5 жыл бұрын
It's just a lot of takes! LOL, subbed to your channel.
@ckafrouni
@ckafrouni 5 жыл бұрын
@@ChrisRiley I personnaly tried it haha, filmed a part of my ender 5 plus unboxing and setup, but I cringe so badly when I watch it lol talking to a camera is such a hard think to do. Big BRAVO to you 👍
@chloemcholoe3280
@chloemcholoe3280 5 жыл бұрын
​@@ChrisRiley *blush* thanks! but this isn't my channel. this is a personal account where I just browse as myself. my actual channel is kzbin.info/door/gXeRLeul2tOei-oVErgI0Q
@bonafidepirate
@bonafidepirate 5 жыл бұрын
Thanks for the video! I've avoided the touch screens so far because I didn't like the idea of hanging two screens off my printer, or giving up the standard Marlin menus. I wasn't aware this one could do both! That's perfect! :D You sold me on it... lol I ordered one this morning. I couldn't find a link to it under the video, but I used you're Amazon aff. link to go and search, I got it with a coupon, total was $28 shipped. Can't beat that! I've already got the SKR 1.3 in my printer, so setup should be a breeze. Thanks again for all your great content!
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Awesome! Thanks for using the link. This is a pretty cool little screen. Hope you dig it.
@Bombtheory
@Bombtheory 5 жыл бұрын
Forgot about the dif feature in Notepad++; number one reason I haven't updated Marlin in a while! Thanks, Chris.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
I love it, I use it all the time!
@gpazbyte8553
@gpazbyte8553 5 жыл бұрын
As always a great video Chris, I have this Touchscreen installed on my Hypercube with an SKR 1.3 main board and I love the way you can switch it. As you said there are uses for both modes, I leave mine in touchscreen mode most of the time for fast printing from the SD card, but I like it better in the old school mode for running with Octoprint.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Nice! Glad to hear you are making use of both modes.
@vhoward1122
@vhoward1122 5 жыл бұрын
Thak you for putting out good info. Your channel is one of the few I check out when I need to find something I have questions on. I left Marlin firmware long ago when I converted all the printers I use to Duetwifi's and learned reprap firmware. Now I am building an old school i3 printer just for the fun of it and I saw these cheap 32 bit boards put out by BigTreeTech and decided to try it. You video's regarding how to configure and upload Marlin 2 via vs code are very good and to the point. Still a bit more involving to make changes to your firmware than the duets, but a good alternative for those who can't afford a duet.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thanks Vance for watching! I am glad the content works out for you. Thanks for the comment.
@landlocked4771
@landlocked4771 5 жыл бұрын
Dang man I wish you lived next door, maybe you wouldn't but thats another story. Love the education, you speak clearly and are a good teacher, thanks for the videos and all the work you put into them. Nice job Chris. Oh yeah sound levels, who cares, i mean really, I want it to work. Now a quiet lawn mower would be nice and some people go out of the way to make there cars louder. The sound of a well working machine is something to enjoy.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thanks for watching man, I "hear" you about sound level. It is pretty impressive what some of these drivers can do.
@zevindd
@zevindd 5 жыл бұрын
These screens are pretty cool, almost worth it just for the mainframe-y green on black look. Keep in mind though, when printing from the SD card attached to the screen, you're talking to the actual mainboard over serial, and things like limited bus speeds, CRC failures, and buffer problems can creep up for some people.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thanks Kevin, great point. That could be an issue.
@Craigthepope
@Craigthepope 4 жыл бұрын
FYI: Settings for TFT35 V2.0 to work on the SKR Mini. #define SERIAL_PORT 2 //Set to 2 to get screen to connect to printer #define SERIAL_PORT_2 -1 //Set to -1 to get octoprint to connect to printer
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Awesome, thanks for the post.
@pattr007
@pattr007 5 жыл бұрын
when doing sound levels you should use a tripod and the same measured distance on all tests that way the tests are uniform. Thank you for this video. It has helped me to make my decision as to which TFT to buy.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thanks Ron on the advice. I can make that happen. Thanks for watching!
@ppaukstelis
@ppaukstelis 5 жыл бұрын
Nice video, Chris. FYI, you can compare files directly in VS Code. Open both files, right click on one and "Select for Compare", then right click on other file and "Compare to selected"
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thanks Paul! Nice! I will give it a try. I am still kind of new to VScode really.
@danieljmorel
@danieljmorel Жыл бұрын
Great Videos Chris! Concise, accurate, reliable, and complete! Wish the whole internet was like that. I followed your videos and I have been able to upgrade my Longer LK5 Pro with the SKR 1.4 Turbo with the BigTreeTech 2209's. I can connect to and control my printer through the Raspberry Pi that I have connected to it with OctoPrint however, my touchscreen display just keeps flashing "Longer", "Longer". I have tried making different changes in the configuration.h file but nothing seems to work. I've also tried switching the R & T wires. Nothing. I have the TFT connected as shown on SKR data sheet to the corresponding labels on the Longer TouchScreen (which functions from the factory with only 4 wires, no reset). I made a custom wire harness to get that done. I also tried loading the DWIN_SET from Longer onto the SD card but that didn't work either. Everything else seems to be controllable from OctoPrint thanks to your great video instructions. My apologies, this is my first attempt to modify and compile firmware. You seem to be very knowledgable so I was hoping you could point me in a direction. I am in over my head. Thank you and please keep up the awesome videos!
@ChrisRiley
@ChrisRiley Жыл бұрын
Thank you! So you are using the longer touch screen that came on the printer or an after market one?
@danieljmorel
@danieljmorel Жыл бұрын
@@ChrisRiley Thank you so much for answering. The post was older so I wasn't sure you were monitoring it. I am using the touch screen that came with the Longer LK5 Printer. These are the numbers that I got off of the board itself (I don't know if they mean anything): HST0430563-7, TJC 4827X343_011_P03. These were on the chip: Ai HMI, T8, 20352035M0292. I have looked through the Marlin code provided in the example for Longer LK5 Pro but I can't see how the tft display is being called out. Also, when I comment-out "define Longer LK5 Pro" i get the following error: Sorry! FSMC TFT displays are not current available for HAL/LPC1768. I have also looked at the Alfawise U20 examples. I think Longer and Alfawise are somehow connected. As I said, I am in over my head. Searching the internet for this issue, tells me that I am not alone. I really couldn't find much regarding this matter. Thanks again Chris. Much appreciated!
@ChrisRiley
@ChrisRiley Жыл бұрын
@@danieljmorel Hey there, so the longer screen might be a tall order to get working. The interface could be a lot different and the SKR board can't support it. Someone might have created a different firmware you can flash for that screen to get it going, give this a look and see if it might be helpful. github.com/Guizz27/DWIN_LK4Pro
@danieljmorel
@danieljmorel Жыл бұрын
@@ChrisRiley Also, I looked at the link that you provided, which was different from any I had tried, but unfortunately I can't do the update. My screen version is 0.3.1-DWTJ. He says NOT to do the update if the Longer LK5 Pro shows this in the "about" screen.
@danieljmorel
@danieljmorel Жыл бұрын
@@ChrisRiley I was able to get a Marlin download from the link you suggested and I was able to compile it for the Longer LK5 Pro however, the touchscreen remains the same: "Longer", "Longer"... I did try enabling some of the other TFT options but I still was not successful.
@AndreasA.S.
@AndreasA.S. 4 жыл бұрын
if you get garbled text after update, dont forget to include fnt and bmp folders on the sd with the .bin file. in fact you can make your own bmp files for the touchscreen.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
I went back and updated mine, I might try and put out an update to include this step.
@3djimmy252
@3djimmy252 5 жыл бұрын
CHRIS .. HAVE A GREAT THANKSGIVING ! SAFE JOURNEY AND RETURN HOME ON YOUR NEXT TRIP.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thanks Jimmy, hope your Thanksgiving was great!
@trailblazingfive
@trailblazingfive 5 жыл бұрын
12864 emulation and that black/green colour scheme - looks sweet ^^
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Totally agree, love the look.
@JernD
@JernD 5 жыл бұрын
I find it hilarious how the screens have more powerful MCUs than the original mainboards now!
@ChrisRiley
@ChrisRiley 5 жыл бұрын
LOL, I know right! Thanks for watching John!
@garybarbourii8274
@garybarbourii8274 4 жыл бұрын
Almost makes me wonder if you could use the TFT to a greater degree...
@antonrr90
@antonrr90 4 жыл бұрын
@@garybarbourii8274, That would depend on BTT Patching The TFT35 V3.0 Firmware So It Stops Stopping The Printer In The Middle Of A Print. With The Heat Still On.
@garybarbourii8274
@garybarbourii8274 4 жыл бұрын
@@antonrr90 I'm not familiar with that issue. I am running some btt compatible open source github code on an mkstft_28 clone and have not yet looked into the full capability of the interface with the main board
@ShawnBowens
@ShawnBowens 4 жыл бұрын
@@antonrr90 In the config file there are options to fire any GCode you like when print ends/stops/canceled... Maybe turn off heaters, fans, and motors like you normally would?
@thisiskeithb
@thisiskeithb 5 жыл бұрын
Check out the latest TFT firmware. There have been many improvements since the version used in this video like a better fullscreen mode, new icons, alternate TFT UI, and much more.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Hey Keith, I tried the .25 version and it scrambled the screen. Not sure what's going on.
@thisiskeithb
@thisiskeithb 5 жыл бұрын
Chris Riley Have to update your icons and fonts too 🙂 Copy the TFT35 folder the root of and SD card and those will update as well.
@Mad_Monkey
@Mad_Monkey 5 жыл бұрын
I just did a TFT35 2.0 so seeing the 3 is great! thanks Chris!
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thanks for watching and the continued support!
@lowvaeater
@lowvaeater 5 жыл бұрын
Great video, a perfect heads up for my upcoming upgrade to SKR 1.4 turbo + TFT35
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thanks Ted!
@christophersaintdenis5965
@christophersaintdenis5965 4 жыл бұрын
Good luck, I can't find any info. Seems the TFT pin layout is different from the 1.3 to the 1.4.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
@@christophersaintdenis5965 I see, 1.4, I will check it out.
@Roberto-oi7lm
@Roberto-oi7lm Жыл бұрын
I've tried on and off for years to get my TFT-35 e3 v3.0 to work with my SKR 1.4 Turbo board in my CR-10 S. The screen display was OK, but the graphics side always showed a "printer not connected" prompt. Recently I installed a SKR Mini e3 V3 board with Marlin 2.1.2 and I was determined to get it working. My solution was to set the Serial port to -1, set the second Serial port to 2, and leave the display as the factory CR-10. Now it's working perfectly. That is significantly different from your settings with the hardware/firmware you're using but perhaps it can help someone with a set up like mine who is desperately looking for answers. Caution: There are several flavors of hardware and you must use the one matching your equipment AND don't try to use a large capacity SD card for the set-up. I had to hunt through my old junk pile to find a small enough SD card; otherwise, the TFT-35 gave an error prompt even though the files on the SD card were correct.
@ChrisRiley
@ChrisRiley Жыл бұрын
Awesome! Thanks so much for sharing!
@alexschubert
@alexschubert 5 жыл бұрын
I keep a change file on my computer for my machine, whenever I change something on it I date it and I save it but I can always go back and see what I did. Definitely saved me a few times and all it is is an excel sheet. That way I can link to firmware and any mods I've done. You could call it a log file
@sambarnes1226
@sambarnes1226 5 жыл бұрын
Bruh moment
@ChrisRiley
@ChrisRiley 5 жыл бұрын
I really need to be more organized. I should save these off somewhere for safe keeping.
@alexschubert
@alexschubert 5 жыл бұрын
@@ChrisRiley I'm a chef in Las Vegas so organized is how I have to live.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
@@alexschubert Nice! I am going there Monday! LOL
@alexschubert
@alexschubert 5 жыл бұрын
@@ChrisRiley if you have time stop by the hofbräuhaus German food at it's finest.
@macsogandares8383
@macsogandares8383 4 жыл бұрын
If anybody else has the same issues with TMCStepper libraries when compiling, I just set mine to an older version. There's probably a better way but I'm fairly new to building firmware, it works fine. I had to invert my motor directions but that's easy enough to do.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
I personally haven't seen any issues, maybe try re-installing platformio, that's what I do when I see strange issues going on, most of the time that solves it.
@steverichab
@steverichab 5 жыл бұрын
Hello Chris, I have just got my hands on a BBT SKR Mini E3 V1.2 and a TFT35 V3.0 and this is my first go at VSCode. With Marlin bugfix 2.0 I can get my configuration to compile only if I select STM32F103RC. I tried the env1768, build approach and it failed. Why? Also I am unable to load via USB. I get this error: Any advice is appreciated. Thanks Configuring upload protocol... AVAILABLE: blackmagic, dfu, jlink, serial, stlink CURRENT: upload_protocol = stlink Uploading .pio\build\STM32F103RC_bigtree\firmware.elf xPack OpenOCD, 64-bit Open On-Chip Debugger 0.10.0+dev (2019-07-17-11:28) Licensed under GNU GPL v2 For bug reports, read openocd.org/doc/doxygen/bugs.html debug_level: 1 hla_swd Error: open failed in procedure 'program' ** OpenOCD init failed ** shutdown command invoked
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Yeah, those boards have different chips. I don't think that one has a LPC1768, but I haven't look at that one yet.
@Voyager_2
@Voyager_2 5 жыл бұрын
I just added a big tree tech TFT35 V2.0 but this version stops sending gcode to the printer @ random. I found out on there facebook page that there are lots of people having problems with the 2.0 version. The annoying thing is that big tree tech almost have no technical support and that they are unwilling to refund if a product does not work like intended or has other problems. Its a bit sad because I really liked there boards.
@DenisOvod
@DenisOvod 5 жыл бұрын
The same here. But it happens only in though mode so it's still useful.
@DenisOvod
@DenisOvod 5 жыл бұрын
Looks like it was possible fixed in latest v x.x.25 (at least according to the change log) fingers crossed and new universal icons are much more better as well
@gorilladiversions5562
@gorilladiversions5562 5 жыл бұрын
I have the BTT SKR 1.3 w/ TMC2208 v.3 also the TFT35 2.0 and I havent been able to get it since I got them 2 weeks ago. Today I think I figured out the the TFT overides the SKR firmware b/c when id home the soft endstops wouldnt work...crash,...grinnnddddddd. the other issue with the 2208 in UART. error:ALL LOW ....BAD RESPONSE on all drivers. I agree BTT support has zero info
@Voyager_2
@Voyager_2 5 жыл бұрын
@@DenisOvod If I look on the BBT github page in the TouchScreenFirmware section I see updates for TFT35 version 1.0 1.1 1.2 and 3.0 but I don't see a firmware for the 2.0. Do you know are the firmware for the TFT35 v 2.0 can be found?
@gorilladiversions5562
@gorilladiversions5562 5 жыл бұрын
@@Voyager_2 the 2.0 is there, I just did the TFT35 2.0 upgrade this morning. the main screen buttons and info are sooooo much better.
@Angelo_Aus
@Angelo_Aus 5 жыл бұрын
Thank you for your videos. Having followed a previous video I can now build for my 32Bit SKR Pro 1.1 for the first Love your work
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Nice, thank you! I am glad you like the videos.
@3dgussner958
@3dgussner958 5 жыл бұрын
Great video. Funny to see that Touchscreen firmware x.x.21 was from Oct 16 2019 and x.x.23 from Sep 20 2019 🤔
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Hmmmm....LOL....I did try a 25 version they had, but it scrambled the screen.
@thebeststooge
@thebeststooge 5 жыл бұрын
I just got mine on Friday and plugged it in last night where I had x.x.21 but my date was from July, 2019. :/ Wth?
@3d-tischler100
@3d-tischler100 5 жыл бұрын
I watched many tutorials the last time but your videos are the best. Keep up the good work!
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thank you! I am glad you like the videos!
@W4TRI_Ronny
@W4TRI_Ronny 5 жыл бұрын
Familiar screens are good! I personally want a VT-102 terminal on my Ender 3! (Yea I'm over 50!)
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Nice! I love the old school look!
@thebeststooge
@thebeststooge 5 жыл бұрын
Why? VT50 or stay home.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
@@thebeststooge LOL! Love it!
@ufo1564
@ufo1564 4 жыл бұрын
Hola de nuevo,he repasado todo y sigo sin poder sacar lo de impresorav no conectada,por pronterface si que que se conecta en puerto 5 y 115200 ,veo que en el video pones el puerto 0,hay alguna razon?
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Lo puse a cero porque ahora tenemos un dispositivo serial real en la interfaz. 0 para la pantalla, USB usa -1, ¿puedes conectarte si quitas la pantalla y solo usas serial -1?
@ufo1564
@ufo1564 4 жыл бұрын
@@ChrisRiley hola perdona por contestar tarde,si tengo el serial -1 y la pantalla quitada y si que puedo conectarme por pronterface.Estoy amargado ya no se que hacer,he probado con una tft de 24 v1.1 y si que funciona,pero con la tft de 35 no hay manera.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
@@ufo1564 Ok, ahora si lo configuras en 0, ¿funcionará la pantalla ahora?
@ufo1564
@ufo1564 4 жыл бұрын
@@ChrisRiley hola,sigue sin funcionar,le he puesto una pantalla de la anycubic kossell que tenía de otra máquina y esta si funciona pero la tft no hay manera de hacerlo funcionar
@markferrick10
@markferrick10 5 жыл бұрын
Great video as usual. Nice screen, but it may have to be a little lower on my purchase scale. Being old school, the 'mainframe' screen works just fine.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
lol, right on Mark, thanks for watching!
@MD-NWWI
@MD-NWWI 5 жыл бұрын
Pretty sweet vid Chris! Not that I plan on buying one quite yet but that's a touchscreen I could live with lol
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thanks Greg, exactly what I thought about it.
@dougieman765
@dougieman765 4 жыл бұрын
This is a great tutorial for anyone planning to use this board or screen,it is a long video but worth watching if you want to have a good idea what you need to do to have success with your printer upgrade. Subscribed to channel because of this video,keep up the quality videos.regards
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Thanks Craig and thanks for the sub!
@boothybuilds
@boothybuilds 4 жыл бұрын
Hi Chris, I have upgraded both my CR10S and my own Hypercube Evo build with this display. Everything works great except when selecting print in on the touch screen selecting the mainboard SDCard rather than the on board display reader the dialogue for bed and nozzle temp to not change so I do not know the current temp of things. Is there a fix for this? The temp readings work OK in emulation mode and when printing from the display SD reader, just not the mainboard reader. Also can I upgrade the display firmware via a firmware bin from the mainboard SD reader rather than the display reader, if not next time I renew the firmware it will mean taking the thing out of the CR10 control box to do this which will be a bit of a pain. Thanks Steve
@ChrisRiley
@ChrisRiley 4 жыл бұрын
If you are printing from the SD card on the board I don't think the screen will get any info back to keep it up to date. There is no back and forth after it's started. Also, I think you have to update the firmware from the port on the screen.
@chucktaylor5878
@chucktaylor5878 4 жыл бұрын
You need to show how to hook up the wifi module that plugs into the back of the screen.
@timm3802
@timm3802 4 жыл бұрын
YES...great idea
@ChrisRiley
@ChrisRiley 4 жыл бұрын
I did that with the MKS TFT, but I can do this one as well.
@annawhite652
@annawhite652 4 жыл бұрын
@@ChrisRiley any success?
@ChrisRiley
@ChrisRiley 4 жыл бұрын
@@annawhite652 None yet, I got a bad one the first time, I finally got a new one to test the other day.
@antronk
@antronk 5 жыл бұрын
Crystal clear as always, Chris. Thank you for all the tips and advice you give along the way. Cheers!
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thank you and thanks for watching!
@Sergiodj453
@Sergiodj453 5 жыл бұрын
Nice to know about the screen options, great walk through Chris!
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thanks Sergio!
@hansibull
@hansibull 4 жыл бұрын
Would you mind sharing the link for the screen bezel and the mounts? The link for the bezel in the description is definitely not the same part as you have in your video. And there's no link to the mounts. Thanks! :)
@ChrisRiley
@ChrisRiley 4 жыл бұрын
This is the bezel, I still need to work on the hangers. www.thingiverse.com/thing:3863383
@hansibull
@hansibull 4 жыл бұрын
@@ChrisRiley Thanks. However, if you compared the bezel you linked to with the one you have in the video, it's not the same part. Maybe the creator has changed the design? And please let us know when the hangers are ready! I haven't been able to find anything similar on Thingiverse.
@hansibull
@hansibull 4 жыл бұрын
I think I found the correct bezel on Thingiverse! If you look at 16:44, you can see that the screw hole spacers are rounded, just like this one: www.thingiverse.com/thing:3864560
@ChrisRiley
@ChrisRiley 4 жыл бұрын
@@hansibull Ah ha! Thank you, I will change the link. I am going to change mine up a bit, i will post a remix as well.
@Geodesix
@Geodesix 4 жыл бұрын
Curious if you've ever run across the TFT35 E3 V3.0 not working in LCD mode...? I have an SKR1.4 on the newest marlin bugfix, the TFT35 E3 V3.0 is updated to the latest firmware. EXP 1 -> EXP 1 and EXP 2 -> EXP 2, TFT -> RS232. Touchscreen works awesome. If I hold press the encoder wheel, I can switch to the LCD mode, blank screen(back light is on), nothing happens if I rotate encoder or press it, if I hold press it, shows me the option to switch between modes. Can't see the LCD/Marlin mode at all...
@ChrisRiley
@ChrisRiley 4 жыл бұрын
The only thing I can think of is Marlin isn't set to the right screen. Needs to be set to the REPRAP full graphic display to work.
@Geodesix
@Geodesix 4 жыл бұрын
@@ChrisRiley Thank you for the reply I'll try that out and let you know!
@Geodesix
@Geodesix 4 жыл бұрын
@@ChrisRiley That did it, thanks a bunch Chris!!!
@coreymac2381
@coreymac2381 5 жыл бұрын
Thanks for making this video. I’m not a big fan of touch screens due to their limited functionality, but this might be one I could like.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
You're welcome, I feel the exactly same way, that's why I really liked this one.
@bliksemdonder5624
@bliksemdonder5624 5 жыл бұрын
Exactly why I sold off the TFT's from other kits I built as there are too many other Marlin functions not easily accessible using them. The ability to switch to the "old school, ugly but full function" interface is a winner. Footnote: I keep blowing the minds of youngsters when I show them how I manage complex computer systems through "stone age" green screens. Being an old fart can be fun!
@ChrisRiley
@ChrisRiley 5 жыл бұрын
@@bliksemdonder5624 LOL, I love it! :)
@weiwenyeoh7472
@weiwenyeoh7472 4 жыл бұрын
The case doesn't fit due to the design is modified using the prusa i3 Mk3 case which is different from the mk2. Also I'm looking forward to the stl for the screen mount.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Yeah, I don't have one for a MK3 style yet. I for got to post those, I will get them updated.
@nanocastmanutd
@nanocastmanutd 2 жыл бұрын
Hello everibody. Can someone tell me why I cant print from the non simulated touchscreen mode? It detects my micro-sd from the board when emulates the 12864 but not from the normal non emulated mode. Thanks in advance.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
I'm not sure if the touchscreen mode can sense you have the on-board card. Its been a while, I can't remember. Does it work with the SD card on the screen ok? That might be the only option.
@AlmightFireFly
@AlmightFireFly 4 жыл бұрын
Would you be willing to look at the latest firmware for the tft24? I recently purchased one but the firmware on github does not work properly. I have not been able to get the assisted manual leveling to got to the correct locations using the config.ini.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Sure, I can take a look.
@AlmightFireFly
@AlmightFireFly 4 жыл бұрын
@@ChrisRiley Thank you. I really appreciate your videos and the depth you go to when covering a topic.
@shaykishek661
@shaykishek661 5 жыл бұрын
Hi , Your video is just amazing. Are you going to make a sequel on the tft 35? Explain about the other features and sensors you can add like the wifi model, and the filament and auto shutdown and more?
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thanks! I could add it to the list.
@fredboliau6963
@fredboliau6963 4 жыл бұрын
As always very informative, You mentioned to change the hot-end blower fan pin to make it stop when under a certain temp. (50 C). So the part that makes always noise can be quiet. ( I have and SKR mini E3 now and can not figure it out.) Maybe an idea for a next item.... Thanks anyway, and keep up the good work. efbe
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Not sure if the mini has an extra PWM port to use for this. I will check it out.
@fredboliau6963
@fredboliau6963 4 жыл бұрын
Hi thanks, But can't we use a signal pin and a Mosfet. (PT-DET for instance ??) I tried also the NeoPixels, but in the configuration.h the define the pin as 4, and in the pins.h its PC7 / So I can not get it working. efbe
@fredboliau6963
@fredboliau6963 4 жыл бұрын
Hi, For the Fan I found a solution. On the Mini E3 I used the PT-DET signal and I small Mosfet module, to connect the Fan to. And assigned PC12 to #define E0_AUTO_FAN_PIN PC12 in configuration_adv.h Now getting the Neopixel to work ? efbe
@francescocolobrese8098
@francescocolobrese8098 4 жыл бұрын
Hallo, my TFT does not save the led light of the button, when i restart it just stays off. it has the newest firmware. I use the tft35 v3.0 on a skr 1.4 turbo.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Button LED? I am not sure I have that on mine.
@francescocolobrese8098
@francescocolobrese8098 4 жыл бұрын
@@ChrisRiley I have the e3 version where the turn knob is illuminated. It is the replacement(upgrade) screen for the ender 3.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
@@francescocolobrese8098 Ah, yeah not sure on that. I have some other screen coming, I will see if they do that.
@MrOiam
@MrOiam 4 жыл бұрын
but how do i make a TFT v2.0 work?
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Not sure on that version.
@MrOiam
@MrOiam 4 жыл бұрын
@@ChrisRiley thank you for your reply,,, please understand that when I saw your original skr1.3. the screen offered was a version2,,, so i bought into the package not realizing you didn't evaluate the screen for the board,( but you did reference the screen in the marlin setup). bought 2 for refitting both my anet machines. bad story,,, havn't touched my machines since. oh and btw, the onboard sd slot doesn't work either. I really admire what you do, but i expect a higher level of due diligence. We follow you and your advice, expecting you to realize crap when you see it and say so. This wasn't a hard call, it just doesn't work.
@tonksfight3518
@tonksfight3518 5 жыл бұрын
I've followed every step, multiple times stating from scratch each time, but i always get "no printer connected". I wasn't able to find a solution either on other tutorial, what I find confusing is the serial port value, which is different on every tutorial that I watch. Can somebody help me please?
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Does the emulator part work?
@tonksfight3518
@tonksfight3518 5 жыл бұрын
@@ChrisRiley Yes, but there are a few things missing compared to the original reprap screen, for now i'm using it but I bought this display for the touch screen and I don't want to use it as a simulator
@ChrisRiley
@ChrisRiley 5 жыл бұрын
@@tonksfight3518 Sounds like maybe you got a bad screen.
@tonksfight3518
@tonksfight3518 5 жыл бұрын
@@ChrisRiley I had the same thought, so I bought another screen but I had the same problems, maybe I have a bad mainboard?
@ChrisRiley
@ChrisRiley 5 жыл бұрын
@@tonksfight3518 That could be, that is a really strange issue.
@Ki-bi2pu
@Ki-bi2pu 2 жыл бұрын
wow change to 0 makes my tft35 touchscreen work. Thanks!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Woo Hoo! I'm glad you got it going!
@docnicklepickle9133
@docnicklepickle9133 Жыл бұрын
I’m getting error every time I switch it to 0
@Ki-bi2pu
@Ki-bi2pu Жыл бұрын
@@docnicklepickle9133 I probably should document my steps but if I remember correctly even when I change it to zero it ended up not working in the long run. I think you have to update the firmware within the tft35
@docnicklepickle9133
@docnicklepickle9133 Жыл бұрын
@@Ki-bi2pu I appreciate your help, I found out that i had the wrong env in the firmware
@chilicoke
@chilicoke 5 жыл бұрын
Is there any way to modify the icons/gocdes on the touchscreen menu?
@yfaykya
@yfaykya 5 жыл бұрын
Yes. There are some themes available.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thanks Damian, yes, you can alter the touch screen schema as you see fit.
@chilicoke
@chilicoke 5 жыл бұрын
Sorry, I meant custom gocde macros,not themes. If possible this could be a game changer! thanks
@yfaykya
@yfaykya 5 жыл бұрын
@@chilicoke yes you can. I've seen a few vids of ppl doing it. Couple lines of text irc
@chilicoke
@chilicoke 5 жыл бұрын
@@yfaykya awesome, I'll looks for it. Just ordered myself one of these touchscreens to test. thanks!
@hanswurstusbrachialus5213
@hanswurstusbrachialus5213 5 жыл бұрын
Is it possible to use the MKS TFTs on the SKR boards? Couldn't find any advices or tutorials. All do add the 3.5 bigtreetech TFTs :/
@ChrisRiley
@ChrisRiley 5 жыл бұрын
I don't think there would be any issues there, they are pretty much the same, but I can test it if you want.
@hanswurstusbrachialus5213
@hanswurstusbrachialus5213 5 жыл бұрын
@@ChrisRiley Would be nice. I don't get it running. I got a skr 1.3 and tried with the mks tft32 V3.0 and 4.0
@ChrisRiley
@ChrisRiley 5 жыл бұрын
@@hanswurstusbrachialus5213 I have an MKS 4.0 screen and I was able to make it work with the 8 pin ribbon cable in the aux1 port. serial set to 0 serial 2 commented out and both screen and board set to 250000 baud rate. It does, however, not allow a terminal connection after that.
@hanswurstusbrachialus5213
@hanswurstusbrachialus5213 5 жыл бұрын
Thx. i will test it with the same settings. But in time some cheap tft24 arrived after a long journey. Built a case for my enders... they will do and the big screens go to the bigger printers :) Keep up the good work.
@maurofanni5354
@maurofanni5354 4 жыл бұрын
hi, I need help ... I have installed the SKR Miniv2 and TFT35 in my Ender3 Pro, but when I modify the 1990 and 2076 line with Marlin 2.0 bugfix to switch from stock display to reprap full graphic, the compiler gives me an error. What am I doing wrong? Many thanks in advance!!!
@ChrisRiley
@ChrisRiley 4 жыл бұрын
That screen isn't supported by the mini board. You will have to use the CR10 stock display option instead, them use connector EXP3.
@maurofanni5354
@maurofanni5354 4 жыл бұрын
@@ChrisRiley thanks!!!
@christopherwhitcomb6233
@christopherwhitcomb6233 Жыл бұрын
I was wondering if you knew where I’d find the serial port settings for a skr pro 1.2. I was thinking there was a pdf that showed each btt board and it’s serial port settings for each particular board. About a year ago I used the info to setup on a skr1.4 but now I’m doing an skr pro 1.2 and a btt octopus pro. I have 2 tft35’s not the e3 style that fits factory display. It’s got the knob to the side not the bottom. Thanks. Love your videos. They’ve been a big help especially for the custom boot screen.
@ChrisRiley
@ChrisRiley Жыл бұрын
Thanks! The best way to figure these out is to look at the Marlin example. Most of the time, the serial has been configured to work with a TFT. github.com/MarlinFirmware/Configurations/tree/import-2.1.x/config/examples/Creality/Ender-3/BigTreeTech%20SKR%20Mini%20E3%201.2
@christopherwhitcomb6233
@christopherwhitcomb6233 Жыл бұрын
@@ChrisRiley issue with that is many bigtree boards dont use same serial port settings and tft didnt work with the same settings i used for my other btt board thats why im looking for the serial port chart on github but i found before like a year ago just cant find it now
@Invisible_one
@Invisible_one 4 жыл бұрын
Hi Chris, I switched to an SKR 1.4 turbo and the TFT 3.0. Some of the options like baby step don't work while the printer is running in touchscreen mode. It's enabled in Marlin and works in the emulator mode. Any ideas? Thanks!
@ChrisRiley
@ChrisRiley 4 жыл бұрын
I am not sure why this is, but I have heard that before. There should be away to add custom commands, but at this time I am not sure how. I know there are other "hacker" type firmwares out there for these screens with more features.
@YahWho-is1tt
@YahWho-is1tt Жыл бұрын
Well, I SO wanted this to work - this and an SKR Mini E3 V3 and a BTT Pi 1.2 - I had grand plans to upgrade my old Ender 3 to run Klipper. Sadly, I JUST learned that this TFT 3.5 would be only HALF as interesting with Klipper instead of Marlin. Only with the latter does it "swing both ways," switching back and forth between the color touchscreen and the dial-and-click 12864 menus. Color me HUGELY disappointed, to say the least!
@ChrisRiley
@ChrisRiley Жыл бұрын
I am right there with you. I wish it would work, but unfortunately not.
@ufo1564
@ufo1564 4 жыл бұрын
Hola,tengo una skr 1.3 y una bigeetrech tft 35 y no consigo quitar el mensaje de not primer attached ,he cambiado de baudios de 25000 a 150000 y varias cosas más y no consigo que se comunique la pantalla con la skr,ayuda porfavor.un saludo
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Asegúrese de tenerlo configurado en 115200 y que sus pines tx / rx estén cableados correctamente.
@richardrhoads9088
@richardrhoads9088 4 жыл бұрын
When using filament runout sensor nothing shows up on the touch screen part. I have to switch back over to the marlin screen to see all the steps to continue printing. Anyone know how to get it on the touch screen part or if it's even possible?
@ChrisRiley
@ChrisRiley 4 жыл бұрын
I am not sure you can, it might take some programing.
@kevintech5869
@kevintech5869 4 жыл бұрын
Just a note, I had an issue with this display caused by my Marlin firmware, for some reason I had the #define PID_BED_DEBUG turned on and it locks up the display.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Huh, that's a strange one.
@duncanduncan3064
@duncanduncan3064 5 жыл бұрын
Hey Chris, Do you know if i can connect this screen to the board SKR MINI E3 V1.2 ?
@ChrisRiley
@ChrisRiley 5 жыл бұрын
If it has aux1 pins it should work fine.
@johnpilagonia5238
@johnpilagonia5238 5 жыл бұрын
How difficult to put this on my Prusa MK3S? Is it possible with the stock board? Get rid of that antique screen Prusa uses
@ChrisRiley
@ChrisRiley 5 жыл бұрын
You can probably get it to work. You would probably have to use the pins the MMU2 uses. Not sure how the Prusa firmware would handle that.
@W4TRI_Ronny
@W4TRI_Ronny 5 жыл бұрын
Chris can a 12864 screen directly swap for an Ender 3 screen? I notice they are close but I don't want to blow up my main board (1.1.4) if they are a bit different. Your thoughts? I know I need a different case. Thanks!
@ChrisRiley
@ChrisRiley 5 жыл бұрын
I "think" it can, using EXP3, but I will test it out and let you know.
@Mobile_Dom
@Mobile_Dom 5 жыл бұрын
given that this and the SKR Pro have the ESP8266 ports on them, would you mind doing an updated ESP8266 video with these direct connected options? on either the screen or SKR pro? i think for a lot of people these would be preferable to the Octoprint way
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Great idea, I will look into this. I have one of these boards.
@matan290
@matan290 4 жыл бұрын
Does anyone know how to enable the Print percentage on the Lcd12864 simulator in 2.0 bugfix... Can't seem to find it anywhere
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Check out configuration_adv.h // Add an 'M73' G-code to set the current percentage //#define LCD_SET_PROGRESS_MANUALLY // Show the E position (filament used) during printing //#define LCD_SHOW_E_TOTAL #if HAS_GRAPHICAL_LCD && HAS_PRINT_PROGRESS //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits //#define SHOW_REMAINING_TIME // Display estimated time to completion #if ENABLED(SHOW_REMAINING_TIME) //#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation //#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time #endif #endif #if HAS_CHARACTER_LCD && HAS_PRINT_PROGRESS //#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing #if ENABLED(LCD_PROGRESS_BAR) #define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar #define PROGRESS_BAR_MSG_TIME 3000 // (ms) Amount of time to show the status message #define PROGRESS_MSG_EXPIRE 0 // (ms) Amount of time to retain the status message (0=forever) //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar #endif #endif
@JohnSmith-mk8hz
@JohnSmith-mk8hz 4 жыл бұрын
Great info. I'm using an SKR 1.4. If I install a TFT35 , can I still print from the card reader on the SKR or do I have to use the TFT card reader?
@ChrisRiley
@ChrisRiley 4 жыл бұрын
You can select which one you want to use in Marlin.
@JohnSmith-mk8hz
@JohnSmith-mk8hz 4 жыл бұрын
@@ChrisRiley Great, thanks.
@scottscharnell6998
@scottscharnell6998 4 жыл бұрын
Just want to say I can't even count the number of times I have watched your videos and always learn something new that I may have missed before. I do have a question about this screen. I have been using it in the graphics mode for a few months but now it tells me no printer connected, but if I go to the "old school" screens it works fine. Any idea as to what happened? Thanks again, now back to watching
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Thanks Scott, it has to be something with the TFT serial connection. Maybe it thinks USB is interfering with it or something. Maybe just one of the wires is loose.
@frankhovis
@frankhovis Жыл бұрын
So it seems there's been no firmware updates for these since April 2021, so I'm guessing these are now abandonware and probably not worthing thinking about buying new. Is there anything that's worth looking at as a replacement?
@ChrisRiley
@ChrisRiley Жыл бұрын
Not sure what they are doing with the firmware on these. I checked github, it looks like they are still working on updates. They have the supported screens listed here. github.com/bigtreetech/BIGTREETECH-TouchScreenFirmware#supported-screens
@frankhovis
@frankhovis Жыл бұрын
@@ChrisRiley Last release (Vx.x.27) was Apr 10, 2021.
@larsord9139
@larsord9139 4 жыл бұрын
As always a really thorough rundown. I have a question. Can you upgrade your printer control board firmware (in my case the skr mini e3 v1.2) using the TFT 35 SD Card slot or do you have to use the control boards micro SD Card slot? Thanks for any info on this.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
That is a great question, I don't see why it wouldn't work, but I have never tested it.
@larsord9139
@larsord9139 4 жыл бұрын
@@ChrisRiley Thanks for the answer. I'll be mounting the skr board at the rear of the case (my own printed case (but got the idea from Teaching Tech, so many really helpful people, such as yourself, in this 3d printing world!!), so it would be so much easier to be able to use the SD slot on the TFT 35. This will be awhile as I have to get all my upgrade prints done before I can install the tft 35, filament runout detector, Raspberry pi and move the SKR bd. Thanks again.
@enesch69
@enesch69 5 жыл бұрын
Finally got around to getting one of these on my SKR 1.3 with 2209's I have my serial ports at 0 and -1. The screen works but if I am printing from Octo Print and have it in the touch screen mode it just says ready with no progress etc. Is that normal? If I switch to the emulation mode it shows me what is going on.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Yeah, unfortunately, if you are using Octoprint it won't update the other serial devices, like the touch screen.
@Craigthepope
@Craigthepope 4 жыл бұрын
@@ChrisRiley I wonder how hard it would be to make this work. plugins.octoprint.org/plugins/m73progress/
@ChrisRiley
@ChrisRiley 4 жыл бұрын
@@Craigthepope Prusa slicer already adds M73, so this might just work.
@garybarbourii8274
@garybarbourii8274 4 жыл бұрын
Can you please do a video on LCD support in Marlin, what it means and how to create it from scratch?
@ChrisRiley
@ChrisRiley 4 жыл бұрын
LCD support? Not sure what you mean.
@garybarbourii8274
@garybarbourii8274 4 жыл бұрын
@@ChrisRiley when you try to enable M600 in Marlin, the advanced pause feature requires either an emergency parser enabled or support for an LCD enabled. I take it to mean that there is some level of communication possible between the main board and the lcd that is more direct than mere gcode interaction. To be honest, I'm not entirely clear on what it means, but that's why I want a video! Nobody is really talking about it.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
@@garybarbourii8274 Ah, now I see what you are talking about. Yes, the filament change takes an actual screen to do the confirmation. The touch screen aren't really screens, they are just controllers.
@garybarbourii8274
@garybarbourii8274 4 жыл бұрын
@@ChrisRiley I'm trying to make it work but I hope I don't have to rewrite the m600 part of Marlin itself to make it work. I'd rather have a grasp on what LCD support *means* in Marlin!
@plazmax
@plazmax 5 жыл бұрын
hi chris, dont u use cooling fan for drivers? and 2nd marlin 2.0 releaed will u make comparasion video 1.1x and 2.x , u can use 2nd serial port in marlin btw -1 and 0 both
@ChrisRiley
@ChrisRiley 5 жыл бұрын
I am still playing around with the serial stuff. Learning more all the time. On 2208's and 2209's I have had a lot of luck not running a fan. Not sure if I will do a comparison, but a ton of 2.0 to come.
@plazmax
@plazmax 5 жыл бұрын
@@ChrisRiley waiting new videos thank you
@stephenkosloff6081
@stephenkosloff6081 4 жыл бұрын
hi - i deleted my firmware.cur file before placing the firmware.bin on the new board - is this an issue ? - thank you (skr1.4turbo)
@ChrisRiley
@ChrisRiley 4 жыл бұрын
No issue, it will create a new one on reboot.
@rastareggaeful
@rastareggaeful 4 жыл бұрын
Is someone can help me ? I'm trying for months to make the touch screen work but I'm getting the "no printer attached" problem, no matter what I tried it's not working for me ... I can only use the simulator.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
This always seems to be a serial problem or a broken/misplaced wire. Check your wires and make sure you serial is set to -1 and the second serial is uncommented and set to 0.
@shaykishek661
@shaykishek661 5 жыл бұрын
Hi are you planning to release a video on the ftf 35 and extensions to add?
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Not at this time, but I want to look into it.
@enesch69
@enesch69 5 жыл бұрын
Can you still use the on-board USB to connect to octipi etc?
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Yep, should still work.
@AznMikey
@AznMikey 4 жыл бұрын
I was wondering if the TFT35 v3.0 will work with a SKR e3 mini v2.0 on my ender 3. I know the screen is bigger but is there a way to work around that? Also will a BTT Smart filament sensor work with the SKR board and TFT35 screen?
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Yes, it will work on the mini v2.0. I am not sure on the filament sensor, I haven't worked with one yet.
@Mr.Thermistor7228
@Mr.Thermistor7228 13 күн бұрын
can i do this in klipper/mainsail??? this is exactly what i want! i hate the regular klipper touchscreen!
@ChrisRiley
@ChrisRiley 5 күн бұрын
I think you could use this on Klipper, but you would still get the same interface like Klipper screen. The wheel wouldn't do you any good.
@JohnSmith-mk8hz
@JohnSmith-mk8hz 5 жыл бұрын
Nice video. Besides the 12864 emulation, does v3.0 have any advantages over v2. versions? I really enjoyed the SK-Go build live stream. I guess you got it printing shortly after the stream? On a side note, I watched your video about installing Octoprint in 5 minutes. I saw a comment by a "John Smith" griping about you going too fast. That wasn't me. There's a bunch of John Smith's out there.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Other than the emulator, it's about the same. Glad you liked the stream, yeah I got it up and running, I have been testing it out the best I can. LOL, good to know, no worries, I do tend to go a bit fast. Thanks John!
@antonrr90
@antonrr90 4 жыл бұрын
So, Any Word On A Patch For The TFT35 V3.0, "Randomly Stops Printing With Bed And Extruder Heat On"? Mine Has Been Stopping Every Several Times Per Print, Even Prints That Take Just Over An Hour. PS, There Github Forums Suck.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
I haven't heard anything about it. Mine still works pretty good.
@antonrr90
@antonrr90 4 жыл бұрын
@@ChrisRiley Apparently They Are Having A Problem With Firmware Revisions, And Board Communications. Biggest Problem Is Not Just That Is Stops Printing Randomly, It's That The Extruder And Bed Don't Turn Off, So It Is Literally Cooking While Nothing Moves. See Github Firmware Page Issue #522
@antonrr90
@antonrr90 4 жыл бұрын
@@ChrisRiley I Figured I Would Check With You Since Many Of The Videos I Have Seen On Your Channel Featured BTT Products, Of Which I Have Bought Two. BTT SKR V1.3, And The TFT35 V3.0. Do You Happen To Have A Public Link To Your Configuration Files For Your SKR V1.3 With The TFT35 V3.0? I Would Like To Do A Comparison Between My Configs And Your Configs That Are Working.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
@@antonrr90 That's scary.
@antonrr90
@antonrr90 4 жыл бұрын
@@ChrisRiley I'm Considering Returning The TFT35 V3.0 And Trying The TFT35 E3 V3.0 To See If There Is A Difference. I'm Pretty Sure They Are Still The Same Board, But It Might Have A Better Communication Situation.
@hightde13
@hightde13 5 жыл бұрын
Just do make sure do the different displays share the same base information? If I use the marlin screen to set up say an abl system with baby stepping and sutch will it retain that information after switching back to the touch screen or are they stored seperately?
@ChrisRiley
@ChrisRiley 5 жыл бұрын
yes, they share all the same info.
@hrishikeshb
@hrishikeshb 5 жыл бұрын
Thanks for this. I had to go back and forth with their CS and their manuals on github to get this working. There is also another way to build the firmware for the TFT35 from its source using a configuration.h. This lets you use Material theme icons. I think you also need to enable Serial port 2 in The Marlin configuration.h. One of them is -1 and one is 0. I just can’t remember which is which.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Nice, it's good to hear they have an alternate way to flash these.
@futureonjk
@futureonjk 4 жыл бұрын
Why do people want integrated stepper driver boards? Down side of the skr e3 board. Doesn't have close loop stepper driver interface.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
The mini board is kind of nice because you can get it both ways.
@NukerBot3DPrinting
@NukerBot3DPrinting 5 жыл бұрын
Awesome video as always Chris. Thanks for your detailed tutorials.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thanks for watching!
@RenatoYamamoto481
@RenatoYamamoto481 4 жыл бұрын
more and more i been liking your content, keep doing it, we are loving it
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Thank you! Will do!
@Mr.Thermistor7228
@Mr.Thermistor7228 13 күн бұрын
the link to the screen is no longer available, where can i find one or what should i search to find one?
@ChrisRiley
@ChrisRiley 5 күн бұрын
This is it, but I don't think it will support klipper touch screen. www.amazon.com/BIGTREETECH-Upgrade-Touch-Controller-Display-Motherboard/dp/B07VWGFKLZ/ref=asc_df_B07VWGFKLZ?mcid=a4d9318e43bb3091a918e556e4953299&tag=hyprod-20&linkCode=df0&hvadid=693071814643&hvpos=&hvnetw=g&hvrand=10636568710633535698&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9023193&hvtargid=pla-823128867502&psc=1
@m0gga
@m0gga 4 жыл бұрын
Another great video Chris. I have just upgraded to an SKR 1.4 Turbo and TFT35 v3.0 but I am having problems with both the SD card and the USB port, I can not see any media on the SD card and I am getting a U disk read error when trying to access the USB. I also get a read error when trying to access the MB SD card. Any help you can offer would be greatly appreciated. Thanks
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Not sure about the ones on the screen, they should just work by default. Might be a hardware issue there. The one on the boards, check out this setting in configuration_adv.h /** * Set this option to one of the following (or the board's defaults apply): * * LCD - Use the SD drive in the external LCD controller. * ONBOARD - Use the SD drive on the control board. (No SD_DETECT_PIN. M21 to init.) * CUSTOM_CABLE - Use a custom cable to access the SD (as defined in a pins file). * * :[ 'LCD', 'ONBOARD', 'CUSTOM_CABLE' ] */ //#define SDCARD_CONNECTION LCD
@garyblake4296
@garyblake4296 5 жыл бұрын
Another masterclass from the 3D printing wizard....way to go Chris....:)
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Thanks Gary!
@247hinkey
@247hinkey 4 жыл бұрын
Hi Chris. hope you / family are keeping well. just purchased BTT 1.3 board. is it possible to connect 2004 lcd using IC2. I have acquired the pin out from EXP1 and EXP2 ports and selected sainsmart 2004. Thank you in advance. p.s haven't heard from Walter on his channel for a while. :( hope all is well with him / family. Martin.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Hey Martin, hope you are well also. Not sure what Walter is up to. I am not sure on that install, I think it should work, but I am not sure what the config would be.
@247hinkey
@247hinkey 4 жыл бұрын
@@ChrisRiley It would be nice to see you guys on FKB at this moment in time. Yeah I had already built a Marlin system using a re-arm but wanted a challenge to create a CMC machine. Thank you for your quick response.
@Loodachris253
@Loodachris253 5 жыл бұрын
No way to disabled the motors in touch screen mode kind of a deal breaker if you plan on running in touch screen mode all the time
@ChrisRiley
@ChrisRiley 5 жыл бұрын
I didn't realize that, I wonder if we could add it easily?
@Loodachris253
@Loodachris253 5 жыл бұрын
I have yet to figure it out if you have a solution please share
@Ludeatude
@Ludeatude 3 жыл бұрын
Chris is there a way to use tft and connect Octoprint to the board?
@ChrisRiley
@ChrisRiley 3 жыл бұрын
If you use serial setting -1 and serial 2 setting of 1, you can use both.
@Ludeatude
@Ludeatude 3 жыл бұрын
@@ChrisRiley when I change Serial 2 to setting 1 and compile. I get an error serial port pins conflict with lcd pins.
@ChrisRiley
@ChrisRiley 3 жыл бұрын
@@Ludeatude DO you have a mini board? If so you need to use -1 and 2.
@Ludeatude
@Ludeatude 3 жыл бұрын
@@ChrisRiley 1.4 turbo
@ChrisRiley
@ChrisRiley 3 жыл бұрын
@@Ludeatude Yeah, -1 and 0 should be the correct ones.
@jealio
@jealio 4 жыл бұрын
Hi Chris. Great video. thks. I have a 1.4 turbo with 2209 and 3.5 v3.0. change on the serial to 0 and baud rate on 115200 as your video. screen works great but Pronterface cannot connect at all? idea. thanks
@ChrisRiley
@ChrisRiley 4 жыл бұрын
There should be 2 serial ports listed, uncomment the second one and set it to -1, then pronterface should work.
@jealio
@jealio 4 жыл бұрын
@@ChrisRiley Hi Chris, thks for quick reply. Ok first serial port -1, As for the secondary serial port is uncomment */ #define SERIAL_PORT 0 */ //#define SERIAL_PORT_2 -1 (This way I can use the graphic controller but I cant connect the Printer with computer) If I change the serial port 0 to -1. This setting the graphic controller cannot connect the printer but i can connect to a computer. weird? idea chris.thanks
@ChrisRiley
@ChrisRiley 4 жыл бұрын
@@jealio You need to uncomment both at the same time, make one 0 and the other -1, it doesn't matter which one is which.
@jealio
@jealio 4 жыл бұрын
@@ChrisRiley Hi Chris, Thanks for your reply. I did uncomment both which u specific and it still wont work. I cant connect to the printer and the screen say no printer attach. Only work with one serial which is 0. It able to connect the screen but not the computer. which is sad.
@ConspiredOne
@ConspiredOne 5 жыл бұрын
Hey Chris, I've been upgrading an ante a8 kit I got. Metal frame linear rails amongst other stuff. Would this be a good mainboard upgrade? I want to do a 32 bit and touchscreen. That's my last upgrade needed... appreciate all your videos by the way to bro.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
For the money, you really can't go wrong with the SKR 1.3. This screen is pretty nice as well.
@ConspiredOne
@ConspiredOne 5 жыл бұрын
Thanks 🙏
@MauiRedMan
@MauiRedMan 5 жыл бұрын
Could you do a video setting up the wifi on the BTT TFT 35 V3 please i have this same setup but cant for the life of me get it to work Thanks in advance
@ChrisRiley
@ChrisRiley 5 жыл бұрын
I think I have one of those modules somewhere, I will check it out.
@MauiRedMan
@MauiRedMan 4 жыл бұрын
I got it to work yay
@ChrisRiley
@ChrisRiley 4 жыл бұрын
@@MauiRedMan YAY!
@philipcoulson3111
@philipcoulson3111 5 жыл бұрын
Will the emulated screen read from all media sources as well or just onboard sd like normal?
@ChrisRiley
@ChrisRiley 5 жыл бұрын
It should, it has options for all 3.
@philipcoulson3111
@philipcoulson3111 5 жыл бұрын
Thank you chris!
@muskateer10
@muskateer10 5 жыл бұрын
Currently CR10_STOCKDISPLAY is active in Marlin 2.0, Do I need to comment out that line? Or doesn't it matter? I have an Ender3 Pro
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Shouldn't matter, but if you are going to use the emulator set it to reprap full graphics.
@muskateer10
@muskateer10 5 жыл бұрын
@@ChrisRiley Thank You. Yes, once my TFT35 version E3 arrives, I probably will use it in emulator mode as well. It is coming from China I guess. So I have about 2 more weeks for the shipment to arrive in the states on the "raft". So, I will uncomment the line "reprap full graphics" in Marlin 2.0 and see what happens after I get to install it.
@muskateer10
@muskateer10 5 жыл бұрын
@@ChrisRiley Just wanted to give an update. I have the Ender 3 Pro with SKR V1.3 and I have the TFT35-E3 V3.0 display (designed for the Ender 3 I believe). Currently I am not physically or electrically connected to the printer. I left CR10_Stockdisplay statement intact and I could not get the display to work in dual-mode upon power up(I will skip a couple details on this). Here is what I did to fix: (using Marlin 2.0 bugfix) 1. I commented out the statement CR10_STOCKDISPLAY. 2. I did set Marlin 2.0 bugfix to Reprap Full Graphics. 3. Defined 2 serial ports as follows: #define SERIAL_PORT -1 and this #define SERIAL_PORT_2 0 My display now works on the bench in both touch mode and in the old mode using the knob. Thought I would update if anybody else is having trouble with this combination. One last thing I have EXP1 connected to EXP1; EXP2 connected to EXP2; TFT connected on main board and on the display board. When updating firmware to v.25 I had to also flash the icons. So now I have the "classic" menu installed. EDIT: in this configuration, I am running at 250000 baud and currently see no issues with connection. Thanks, Dennis
@ChrisRiley
@ChrisRiley 5 жыл бұрын
@@muskateer10 Awesome, thanks for the update, Dennis!
@steverichab
@steverichab 5 жыл бұрын
Thanks Chris! I did figure out that this board had an STM chip. Although I can now compile the marlin code I am still unable to up load it to the board. I also have tried to move the bin file to an SD card and boot the BTT SKR Mini E3 with no luck. Should it be that simple ?
@ChrisRiley
@ChrisRiley 5 жыл бұрын
It should be that simple. If it has a bin file on it, then you power cycle it should bring it in. Make sure it is firmware.bin anything else doesn't seem to work. After you power the printer on the bin file should be gone, a CUR file will be in its place.
@spikekent
@spikekent 5 жыл бұрын
Hey Chris, great video as always, thank you. Just one question, when I right click on the Marlin folder, I don't get the "Remove folder from workspace" option like you did. My Marlin folder has icons on it with these options New File, New Folder, Refresh and Collapse Folders in explorer. I am using VS Code with the Platform IO extension as you showed in your previous video. Any clues would be awesome.
@ChrisRiley
@ChrisRiley 5 жыл бұрын
Hey Spike! Hmmm, strange, it should have that on the parent folder, it should also be up in the file menu I think. I will have to check mine out.
@spikekent
@spikekent 5 жыл бұрын
@@ChrisRiley It will be very interesting to see what you find, maybe a video idea to help everyone to understand Platform IO / VS Code layout and various command functions.
@ronald44181000
@ronald44181000 4 жыл бұрын
I finally got my SKR Mini E3 installed and by the first of the week my SKR 35TFT w/wifi should arrive. Once again I know that I can run Pronterface through the wifi interface, but what about Octoprint?
@ChrisRiley
@ChrisRiley 4 жыл бұрын
I don't think there is anyway to use Octoprint in this configuration currently. You still need a serial connection.
@AndreasA.S.
@AndreasA.S. 4 жыл бұрын
VScode has a very nice compare feature.
@ChrisRiley
@ChrisRiley 4 жыл бұрын
Thanks, someone else said that, I am going to try and use it going forward.
@heliaddict100
@heliaddict100 4 жыл бұрын
Hi. Bit of help please. When I change the line #define SERIAL_PORT -1 to #define SERIAL_PORT 0 I get errors when compiling. from Marlin\src\HAL\STM32F1\dogm\u8g_com_stm32duino_fsmc.cpp:29: Marlin\src\HAL\STM32F1\dogm\../../../inc/../HAL/./STM32F1/HAL.h:82:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration." #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration." Any ideas how to fix that? Board is SKR MINI E3 V1.2 with TFT35 screen V3
@ChrisRiley
@ChrisRiley 4 жыл бұрын
What is your second serial port set to?
@heliaddict100
@heliaddict100 4 жыл бұрын
@@ChrisRiley not been enabled. I just followed your other video setting up the firmware. I just changed it to port -1 but there was no connection with the printer. Then looked at this video and tried to change it to port 0 but I'm getting the error. Thanks for replying :)
@ChrisRiley
@ChrisRiley 4 жыл бұрын
@@heliaddict100 I think I found it, set the serial to 1 and use this environment to build env:STM32F103RE_btt
@heliaddict100
@heliaddict100 4 жыл бұрын
Thanks @Chris Riley . I give that a go :)
@TheSirSpence
@TheSirSpence 3 жыл бұрын
Great video Chris, can you change the orientation on this, I'm thinking about switching out the screen on my lotmax shark
@ChrisRiley
@ChrisRiley 3 жыл бұрын
By default I don't think you can. Not sure if there is a hack out there for it.
BTT TFT35 dual mode touch screen guide
15:25
Teaching Tech
Рет қаралды 305 М.
SKR v1.3 Mainboard Install - TMC2208 - Chris's Basement
30:55
Chris Riley
Рет қаралды 139 М.
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
Marlin Unified Bed Leveling - How To - Chris's Basement
21:16
Chris Riley
Рет қаралды 138 М.
Bigtreetech SKR V1.4 (Turbo) comprehensive guide
19:18
Teaching Tech
Рет қаралды 316 М.
BTT TFT35 firmware upgrade - What you should know
10:42
Crosslink
Рет қаралды 99 М.
Add wifi to your Bigtreetech mainboard/touchscreen - ESP-01S guide
16:16
TMC2209 and TMC 5160: Guide for MKS Gen L and SKR V1.3
18:04
Teaching Tech
Рет қаралды 253 М.
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН