Btt tft3.5-e3 v3.0

You need to do it in your gcode as shown in the milling basics page.

Treat the LR2 without end stops as a MPCNC. G28 Z

This is a photo of how everything is assembled.

In fact this happened when I updated the screen. Before updating the screen it looked in colors with its normal icons, after updating the board and the screen with their respective firmware it already appeared like this.

@vhlh310177 You’re missing the motor power on the first photo. Not sure if that’s an early photo but I just wanted to make sure you knew that needs power as well.

You can either jumper from the main board power or run separate cables from your power supply.

Also some people have had issues using that barrel power adapter so Ryan recommends cutting the barrel and wiring the power supply cables directly.

Best practice not to use any adapters. If your power supply has a barrel jack you can cut it off and wire it up directly, again double check the polarity, some red and white wires are opposite of what you would expect.

2 Likes

I am using a BTT TFT35 E3 V3.0 .1 and I am not able to flash the V1 firmware for the screen onto it.
Every time I put the files on the sd-card, put the sd-card into the screen, reset it and put the sd-card back into my pc, every file got a .CUR extension, but the .bin file.
I saw it working for others on the V3.0.1. I just don’t know what I am doing wrong.

Any advice?


Those is the _GD_ version, so you need that version of the .bin

I haven’t tried anything with that version. But we got out changes back in main. So it may work already.

I found that file now and it flashed successfully, but that version does not include cnc or laser mode right?
Also the UI hasn’t changed as I hoped, like on that picture:

Are you working on that, or do I have to figure that out on my own?
thanks so far : )

Some users had made some nice edits like that. I tried to pull them into a reusable base of code. But big tree tech kept updating their hardware and firmware. It was too much to try to keep merging in these changes.

So we settled on getting a smaller change into their code to support zero extruders. The result is that they are keeping our change up to date, but the only thing it does is not error. It works, but laser and cnc menus aren’t in there anymore.

I think BTT would be a fan of having laser and cnc menus added to their code. But it is a substantial change. It is hard to make it fit into their code and not make a big mess. There needs to be some kind of flag for laser mode, or spindle mode. Then that has to replace some of the existing menus. It needs to be tested in combination with the other functions, or have an error that the laser mode and other modes aren’t compatible. It is a long list. It isn’t a priority for me ATM. But I would be happy to help someone that wanted to give it a shot. It probably needs to be done by someone with C experience.

@jeffeb3, is there something like a Jira/UserVoice-forum of prioritized/upvoted asks and bugs that the community can help collectively swarm onto? Or is everything captured within just the v1e GitHub repo(s), e.g. GitHub - V1EngineeringInc/MarlinBuilder: MarlinBuilder and GitHub - V1EngineeringInc/BIGTREETECH-TouchScreenFirmware: support TFT35 V1.0/V1.1/V1.2/V2.0/V3.0, TFT28, TFT24 V1.1 ?

No overarching issues list like that. Priorities are a little funny, because different things are important to different people.

Just as importantly, a lot of the work is done by volunteers. They do what interests them first, and things that they want done. That has been the driving force so far and it has worked out well enough.

It does make it harder for new people to get onboard, but a lot of people shy away from stuff like github, even. So I am not sure a jira tracker would be that valuable.

Github can support a project level issue tracker.

Hello Everyone,

I’m new to the forum and I’m encountering some difficulties with installing firmware on my TFT35 E3 V3.0.1. My project is an MPCNC router. I’ve installed the firmware from

Releases · V1EngineeringInc/BIGTREETECH-TouchScreenFirmware (github.com)

This firmware appears to be designed for a printer, not an MPCNC.
Could someone help by sharing the correct firmware of TFT35 E3 V3.0.1 for an MPCNC router?

Thank you in advance for your help!

1 Like

If you got the firmware from that link then that is the correct firmware. It does have the same look as for a printer. They tried making it more “CNC” like, but it became WAY too much of a headache to keep up with all the updates and keep it working. Once you get used to it, it works just fine for everything you need from it.

1 Like