Giter Site home page Giter Site logo

bigtreetech / btt-tft35-e3-v3.0 Goto Github PK

View Code? Open in Web Editor NEW
260.0 29.0 64.0 5 MB

BIGTREETECH TFT35-E3 V3.0 is a medium size, dual-mode, ultra-clear 3D printing machine display launched by the 3D printing team of Shenzhen BIGTREE Technology CO., LTD., which can perfectly replace the original LCD screen of Ender3 printer.

OpenSCAD 100.00%

btt-tft35-e3-v3.0's Introduction

BTT-TFT35-E3-V3.0

BIGTREETECH TFT35-E3 V3.0 is a medium size, dual-mode, ultra-clear 3D printing machine display launched by the 3D printing team of Shenzhen BIGTREE Technology CO., LTD., which can perfectly replace the original LCD screen of Ender3 printer.

btt-tft35-e3-v3.0's People

Contributors

arminth avatar bigtreetech avatar radek8 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

btt-tft35-e3-v3.0's Issues

Display not functional

Hello, I am upgrading my display from V2.0 to V3.0. The V3.0 display LED backlights turn on, but the display does not show any image and does not seem functional. Please help.

Dual filament sensor

Is there a way to use 2 filament outage/motion sensors at once on the touchscreen for use with dual extrusion?

TFT35 Blank Screen and non Responsive

Very similar to another ticket here I have recently added an SKR mini E3 v2.0 board and TFT35 V3 to my Ender 3 Pro. Both were working perfectly for about 2 or 3 days then during the middle of a print the print stopped and the TFT when blank. Rebooting didn't help, I tried to reflash firmware and it wouldn't take.
Power LED was lit on back of board and it would recognise an SD Card (green LED). The printer would fail to initialise as Octoprint could not see it. As soon as I disconnected board and installed the original Creality screen the printer boots fine and operates normally.

TFT was connected by EXP3 and RS232 to the E3 V2 board by TFT and EXP connection. Could not reset TFT and no other attempts to restore have worked.

tft35 touch screen turns off

When I power my ender 3 pro up my newly installed BTT TFT35 E3 V3 tries to update it gets to 40+% then the screen goes black!
Can anyone help?

there is no communication with the printer and bltouch or abl leveling

I have checked the serials and even tried others and the result is still the same, the baudrate is the same in tft and marlin, the printer responds but the screen says that there is no communication with the printer.
Also in the leveling section, before abl or bltouch came out to level in the last firm of the tft with marlin 2.0.6.1 has disappeared

marlin 2.0.6.1
tft e3 v3. 0.26.x
skr e3 dip v1. 0

Weel steps.

What must i write in Marlin for the weel steps at the encoder? I mean "encoder pulses per step" and "encoder steps per menu item"
Must i reverse the encoder direction, menu direction ore Both option?

Thanks.

TFT35 won't turn on with SKR 1.4 (need to unplug and re-plug EXP3 to work)

My TFT35 won't turn on with my printer. I need to unplug the EXP ribbon cable and plug it back in, then it works fine (in either LCD or TFT mode) till I power off my printer again.

Some notes:

  • Printer is an Ender 3 pro with an SKR 1.4 Turbo. Running Marlin 2.0.x.
  • I have the EXP1 port on the mainboard connected to EXP3 on the TFT35.

Any suggestions on how I can get it to power on with the printer without having to unplug and plug it back in?

Thanks!

BTT TFT35-E3 V3.0 on MKS GEN 1.4

Hello,

i would like to connect the Display to a MKS GEN 1.4 Board- (Marlin 1.9/ Display Firmware 24.2)
Touch/ UART Mode works fine, but every time I connect the AUX1 and AUX2 to the MKS- the Display beep’s constantly and the mode screen appears solid. Before that I was using a LCD 12864 Display

What is needed to get it running on the MKS GEN 1.4??

Best regards
Thomas

touch screen does not light up or work

I have an ender 3 pro. I just upgraded the controller board to an SKR Mini E3 V2.0+TFT35 E3 V3.0. When powering up can hear fan but no display. Hook up original display and it works perfect. Any suggestions

Touch screen will only allow you to go one level down on the SD card

When working with an SD card connected to the printer itself, not the TFT screen, the touch screen will only allow you to go one level down. In other words, I can't get to a folder with a folder from the touch screen. I am able to navigate the whole SD card in Marlin mode.

TFT35 E3 V3 on SKR Mini E3 V2 Touch panel not working

It was working until I got the latest and greatest. I been compiling board firmware and flashing TFT firmware like there is no tomorrow, to no avail. The hardware did work prior to the described above. The LCD simulator does work, but I find it cumbersome to quickly move position(s).
What could have happened or got stuck on the road to firmware upgrade?
I can't think of anything else that I could do.
Unfortunately, I can't provide much more technical background as there is not much to tell. Working one day, upgrade, no more working touch panel!
Any suggestions?

Cheers

Touchscreen doesn’t respond and screen is NOT touching the frame where it’s mounted in.

Touchscreen doesn’t respond and screen is not touching the frame where it’s mounted in.

First time I swich on, system shows me a calibration screen but I could not do nothing at all. I powered off, powered on and touchscreen modo dos not work but emulation .

All ribon cables are ok, marlin configuration is ok I can operate my printer in emulation mode.

I look forward to hearing from your news soon

Thank you

freze when selecting print from usb or sdcard

I have a skr mini e3 1.2 and a tft 35 e3 v3.0 installed in my ender 3pro. When i try to select a print job in touch mode. The screen screen freezes when it ask me if iam sure i want to print this. I cant figure out why? i have updated firmwaware several times. But the problem remains.

After about 20 minutes, turn off the extruder and plate

Good morning I have this display btt tft35 e3 v3.0 with mks gen l 1.0 card when I start printing in touch mode after about 20 minutes it turns off the extruder and plate but the printing continues, while instead if I use 12864 lcd mode no problem

TFT35 E3 on SKR mini E3 -- Touch screen mode not available

Hi,

I have a SKR mini e3 v1.2 and now received the TFT35 E3.
After connecting the TFT to the Mini E3 I do get the Marlin screen version just fine.
But when I press the selector button it shows both modes, but I am not able to select the Touch screen version.
If I only connect the TFT ribbon I do not get any screen on the display.

In Marlin mode everything works fine.

Can you please help me?

[QUESTION]Marlin 2.0.6.1

Marlin 2.0.6.1 introduced support for some new display types. Right now I have selected REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

is there anything new we can switch too?

thx

Tft35 e3 v3 not turning on

I have a skr mini e3 2.0 and tft35 e3 v3. It was working good. After a reboot of my printer the screen is not turning on. I ordered a replacement that one also is not turning on. If i flip the tft pins it turns on with a white line across. If i remove the tft pins and plugin to ext1 it powers on and looks correctly. Anything i can do to overcome this?

User Ripper80

@Ripper80

It is funny that you are unfriendly to those who are trying to help you. But imagine - sometimes the problem is not in software and also not in hardware.

Of course you can block me but let me show you one thing.

Just for fun, i bought an SKR v1.4 to play with it. I connected my TFT35 E3 display which runs the latest firmware and without changing anything the two worked fine together.

Of course you can also wait for someone from BTT which made the hardware but not the software and therefore will unlikely check your ticket. Even more, because opening the first ticket and being unfriendly is usually not a good idea, so also other users will very likely not help.

I will close this ticket in a week from now and hope, that you will be able to fix your problem. It is a hobby and it is fun, showing a respectful and thankful behaviour should be a matter of course.

Kind regards and happy printing

IMG_7291
IMG_7290

No Display

I'm using Marlin 2.0 with the SKR 1.3. After hooking everything up the screen is just black. clicking or moving the wheel does nothing... I tried flipping the connection in the ext3 spot and this gave me the LCD Simulator message that just keeps flashing while it makes a loud and continuous beep... However, on the original ender 3 screen I have, I do not need to invert the connector so I imagine it should not connect that way anyway.
If I unplug the ribbon cable, it will bring up the screen with the two options (marlin or touch) but it does not seem to function very well. Sometime when I select touchscreen it will work fine, but usually it will freeze for about a minute before being responsive again... and by that I just mean I can turn the wheel back and forth to highlight the two options.

Not sure what steps to take... cannot find any similar issues posted elsewhere.

UPDATE: So... I have come to realize if I JUST plug in the serial cable, I can use the marlin mode, and if I JUST plug in the touch cable, I can use the touch screen. But if I plug in both at once, it won't let me use either. Is this possibly just a firmware issue with marlin 2.0? I currently have it set to use CR10 Stock display.

Another Update: If I plug the ribbon cable to the stock display and the black cable to the tft35, they both initiate just fine (tft in touch mode). After doing this... tft35 still does not boot up with both plugs attached to it, unless I remove and reinsert the ribbon cable, then it works as intended until the printer is powered off.

SOLVED: Honestly I don't know how or why I fixed it but for reference... I put marlin back to what it was for the board. Then just to see, I plugged the black cable to the tft35 and the display ribbon to the stock lcd screen... both worked simultaneously when I did this, no problem. Leading me to believe the issue was with the screen and/or the connectors. I then plugged the ribbon cable back into the tft... for some reason, though it did not behave this way until this point, this allowed the tft to remain working and witch to marlin mode. Afterwards, I reboot the printer and was greeted by a blank unresponsive screen. When I unplugged the ribbon cable and quickly plugged it back in, the screen would initialize. But it would not boot up by default... so I removed the restart pin from the black cable connector on the skr1.3, and there we go. Everything works just fine. Extra note, it does not seem to behave well with my ezabl, so I had to disable auto bed leveling in the lcd firmware so it would stop giving me an error.

Power draw too high, STM Chip gets hot

After a few hours of flashing and configuring the tft35 e3 in combination with skr pro v1.1, the power draw went way too high and the stm chip get‘s too hot to touch it.
I measured the power draw by connecting 5V to the power pins on the tft35 board itself. (There is no connection to the skr pro)
The PowerSupply shows ~6W!

What is wrong here? How can I fix this?

Skr 1.4 turbo + tft 35 e3 can't use both exp and rs232 same time

If they both are plugged in, screen does not turn on on boot up. If I unplug one screen turns on and the interface for what ever cable is attached works.

Now if I let it turn on and boot up with only one cord, then plug in the 2nd with it on both interface work, untill power off then back on, then it's back screen.

Have define serial_port -1 and 0 for port 2. Also have defined the full graphic smart controller, I just added the define serial_port info under that too.

Anyone got info?

I have to use exp 3 on tft35 to make the simulated interface work.

TFT unresponsive when mounted to chassis

The screen works fine until you screw it into the screen display using the 4 M2.5 screws. This is for and Ender 3 pro and this is the 2nd copy of the LCD that behaves identically.

When you unmount the display from the frame, it works just fine.

Connected to SKR Mini e3 v2 via TFT and original cable.

I’m unable to compile Marlin so I’m using th supplied firmware for the mini e3 v2.0

Continuous beep when switching back to the touch screen

Switching between the screens works fine but when switching back to the touch screen the machine beeps continuously. The mainboard is an SKR E3 Dip-V1.1. I've only been able to stop the beeping by powering down the machine. The touch screen is running with BIGTREE_TFT35_V3.0.25.1.

UPDATE: Side note... initially when starting the machine up the screen gives me an ABL warning and the BLTouch is unresponsive. This last time I turned it on, after making no changes, got no message and the BLTouch would deploy and stow. Switched screens and the beeping returned but this time with the ABL error -"Failed to enable Bed Leveling echo: Bed Leveling OFF echo:Fade Height OFF ok" - hitting the "CONFIRM" button does not stop the beeping.

Wondering if the beeping is triggered by the error but does not stop when confirmed.

Unable to use the touch screen when a print job is initiated on Marlin side

When I initiate print jobs on the Marlin side, I am unable to go back and use the touch screen. The touch screen states there is no printer connected. The touch screen showed a printer connected prior to changing over to Marlin mode to start the print job. The job WILL print. I just have no control from the touch screen.

No Printer Attached

I have the TFT35 E3 v3.0 attached to the SKR 1.4 Turbo w/TMC2209 drivers. I have followed directions from several YouTube videos, like Teaching Tech, and also posted in several locations the issue that I have with this combination. People keep telling me it is operator error, but then that is why I have been asking for help everywhere.

I have RS232 connected to TFT, have both the EXP1 and EXP2 connected to same ports on the SKR and TFT. Get both the Marlin and Touchscreen, but the TS reports NO PRINTER ATTACHED. I have tried BAUDRATE of 115200 and 250000 and ensured that they are the same on both SKR and TFT. Folks recommended that I invert the cables attached to the EXP ports....did that, the screen is blank. Folks recommended that I invert the RS232 on the SKR, did that, but then the screen is either flashing or blank depending on where I put the reset cable. Folks recommended disconnect the reset cable on RS232, did that and the screen remains blank. Inverted the cable and RST disconnected, screen blank. I have tried the CR-10 connection from EXP1 to EXP3, no display.

In Marlin, I have left PORT at 0 and enabled the PORT_2 to -1, I have changed PORT to 1 and PORT_2 to -1, PORT to 1 and PORT_2 to 0, PORT to 1 and PORT_2 to 2.

Folks have been quick to indicate that their system works without issue....but then they are using TFT35 v2.0, have the SKR mini or some other combination, which is all nice and good....but those of us with the combination I indicated when I started this post continue to get NO PRINTER ATTACHED. If you have this combination of equipment, I would like to see pics of your cards and if you don't mind sharing, a copy of the firmware source. I KNOW I am doing something wrong, but in my limited knowledge of the boards and the firmware mods, it is something trivial, but beyond my knowledge to find. THANK YOU for any help you can provide.

TFT35 E3 V3.0 not working with BTT SKR 1.4 Turbo

I've just installed the 1.4 Turbo board and TFT 35 V3.0 screen into my Ender 5+, but no matter how I check the cabling, the screen won't power on at all. I've connected the screen to my Ender 3 to verify that it works (it does), but nothing is working on my 5+

119884004_1223863104643452_8406801309960792664_n

No Sounds coming from Speaker on Display

Any tricks for being able to turn sound on? I have no sounds coming from touch display.
I have a BTT SKR Mini E3 V2.0 and the BTT-TFT35-E3-V3.0 installed on my Ender 3 Pro

Encoder Wheel LED_ORANGE defined wrong

when you select "Orange" for the Encoder Wheel LED, it is actually Green.

Looking in src\User\Menu\ledcolor.h you have:

#define LED_ORANGE 0x00FF8C00

Since you are defining the color in GRB order rather than RGB order, it should read

#define LED_ORANGE 0x008CFF00

However I find that

#define LED_ORANGE 0x0045FF00

Is much closer with these LEDs to what I think of as orange. 0x008CFF00 is still way too heavy on the green - the green portion of these LEDs really overpowers the other colors.

[BUG] (Stuck on Select Mode, Touch mode Not working after a minute or so)

I was adjusting my K values for Lin_Advance, it was all ok, after the printer finish, I turn it off (after waiting nozzle go under to 60C).
Then I turn it on Again, start checking some configuration from the Touch Screen and it goes out to the Choose mode section (Marlin mode or TouchMode) and there start the nightmare!, After that, I turn the printer Off/On several times, re-flashed the firmware like 20 times with different settings (my screen comes with 25.2 from factory), The firmware update go OKs, an interesting behavior is that if i leave the printer off for like 5 minutes and turn it on, the TouchMode Work OK for like a minute or 2, then it goes back to the mode selection menu.

I try turn it on Only with 5V and GND it don't change the behavior no mater the printer is connected or not, the Marlin mode Work Fine sometimes.

I try to reset the settings on the Screen and it's say it's Ok that i need to powercycle it, but it don't fix the problem, no idea what to do, i was going to burn the bootloader again but i can't find what pins i need to short to put the screen on bootloader load state

It's Posible that a Capacitor is Wrong or something?, it was working fine for line 1 week.

Link to a video where you can see the behavior
TFT35 Bug: https://youtu.be/p25iWA8zpho

Thx!

Expected behavior
TouchScreen Mode Working

Actual behavior
Stuck on Selection Screen, some times Marlin mode Work

Hardware Variant
SKR 1.4 Turbo
TFT35 E3 V3.0
TMC2130
Ender-5

TFT Firmware Version & Main Board Firmware details, uploaded my firmware and Configuration.h if you need it:

Marlin bugfix-2.0.x Last to Date 9/4/2020

Last TFT TouchScreen Firmware 25.3
Firmware.zip
Configuration.zip

continuous pauses on SKR Mini E3 v1.2 with TFT35 E3 v3.0

Hello guys,
i get continuous small pauses in the print when the mini e3 and the tft are connected. It seems like the tft is causing the board to wait for processing and thus making the print pause for 2-3 seconds. Posted this on FB and got a repsonse to try if the error persists on the original display. And Voilá, the error is gone and its printing smoothely as always.

I am running customized marlin 2.0.0 with ABL and the SKR Mini E3 v1.2 plus the tft35 E3 v3.0 display. On an Ender-3 (or whats left of it..)

Any suggestions as to why the rs232 is causing the pauses?

thanx,
Alex

Unknown Command M503 S0 Error

I got this screen a few weeks ago. Since day one I get an error pop-up that says "echo; Unbknown Command; M503 S0" The gcode M503 has something to do with EEPROM memory. I flashed the newest firmware and the problem still exists. I found no info on this issue at all. However, I did come across a site that had a similar issue and recommended creating a file called "eeprom.dat" and placing it on the root of the SD card with no luck as well.. But that was for enabling the EEPROM M500, M501, M502, gcodes, as well as disable M503. In marlin, I disabled that function, but I do not think it applies to the TFT screen. I do not see any issues with prints, and I do not see any issues with the printer that I am aware of, and while it doesn't seem to mess anything up, it is quite annoying to have an error message pop up every time I mess with any settings in the menu. Any help would be greatly appreciated.

NEW - TFT35 E3 V3.0 and SKR Mini E3 V 1.2

I had a problem at first with the TFT35. Just when I was about to package it back up I hooked it up uninstalled and it started working. Even though it felt perfect - maybe the reset button I printed was putting a slight amount of pressure on the button. I have it all re-installed and it's working great now.
Thank You for wonderfull products.

Jack

Babystepping not available in TFT mode

I am on the latest firmware on both TFT35 E3 v3 (3.26.1) and Marlin 2.0.5.3 on SKR Mini E3 v1.2

I have babystepping available on Marlin mode but not in TFT35 mode.

TFT35 V3.0 Stuck in Boot Mode Selection

Hi, I just bought a TFT35 V3.0 from bigtreetech and debating to return it before even mounting it because I have it plugged into EXP1 and EXP2 and I get a blank screen. If I plug in the TFT 5V,GND, TX, RX into AUX 1, I get a blank screen. It is only if I plug in both that I can get it to turn on and then it is stuck in mode selection asking if I want to be in marlin mode or touch mode. Touching the screen and the encoder both do not work, only the reset button works.

I am running a MKS_SGEN_L, it boots, I can connect with pronterface, as far as I can tell, the mainboard and marlin config are fine. REPRAP full graphic display is enabled in config.h.

Not really sure how to fix this. I saw some people talking about their metal case shorting it out but I don't have a metal case and it is sitting on a wooden table.

I appreciate any help! Thanks!

No display while connected to either port

I went to turn on my printer and everything turns on except for the display. when I connect the ribbon cable to the display I can get a beep when I press down on the button but that it. nothing happens with the serial port at all. I also tried the reset button with no results. I also tried to reflash it but nothing happpened still.

Permanent blank screen in Marlin Mode on SKR 1.3

Hi,
Just purchased a BTT TTF35-E3 V3.0 to use on my Ender 3 along with an existing BTT SKR 1.3 board.

Touch Mode appears to be fine (I don't get the "No printer attached" message), but Marlin Mode just presents a blank screen. All firmware is the latest available, Marlin 2.03 for the SKR and BIGTREE_TFT35_V3.0.25.1 for the TFT. I'm using the Unified Menu Material theme, and the boards are interconnected with all three cables (correctly orientated on EXP1, EXP2 and RS232/TFT).

The SKR is using BTT2209 V1.2 driver boards for X,Y,Z and E0 in UART Mode.

Happy to provide any other information you need.

Also noticed that the mode selection screen seems counterintuative, in that turning the knob clockwise (top to the right) moves the selection to the left and vice versa.

Thanks in advance for a timely response.

Andy B.

Having played around a little more it would seem that there is possibly something going on in Marlin Mode in that I can change the background colour of the screen using Menu>Settings>Screen in Touch Mode.

The Marlin Mode screen updates to the new colour, but no text is visible, its just a solid colour.

Disabling steppers after printing from tft

I cannot stop the tft disabling the stepper motors after every print which causes print head to drop into work piece.

I have checked the stepper timeout, sd print release settings, and end gcode. No m18s or m84s present in start/ end gcode or the print gcode file. If I print from PC via cable & pronterface I do not get this issue using same gcode files so believe it must be tft causing the issue. It also happens after usb print via tft.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.