

🚀 Upgrade your 3D printing game with the smartest, fastest touchscreen controller!
The BIGTREETECH TFT35 V3.0.1 is a high-performance 3.5-inch touchscreen controller featuring a 120MHz 32-bit ARM Cortex-M3 microprocessor. It supports dual working modes—UART serial touch screen and classic 12864 LCD—ensuring versatile compatibility with popular SKR boards. With reserved ports for filament detection, auto shutdown, and WiFi expansion, plus easy SD card firmware updates, it’s designed to future-proof and streamline your 3D printing workflow.









| ASIN | B07W1PB11F |
| Best Sellers Rank | #243,020 in Industrial & Scientific ( See Top 100 in Industrial & Scientific ) #4,099 in 3D Printer Accessories |
| Brand | BIQU |
| Brand Name | BIQU |
| Color | black, white |
| Customer Reviews | 4.3 out of 5 stars 590 Reviews |
| Display Type | Touch Screen |
| Item Dimensions L x W x H | 2.28"W x 2.28"H |
| Manufacturer | BIQU |
| Material | LCD |
| Material Type | LCD |
| Operating Temperature | 28 Degrees Celsius |
| Product Dimensions | 2.28"W x 2.28"H |
| UPC | 791300548353 |
| Voltage | 5 Volts (DC) |
J**B
Works great once you get the firmware right
At first I hit a little snag while setting up the firmware, as I purchased this in combo with an SKR 1.3 board to upgrade my sidewinder x-1 to 32 bit. Editing a fresh clone of Marlin firmware and following along with a couple youtube videos searching "skr 1.3 and tft 35 3.0" for some reason didn't mention that in order to be able to use TFT control in addition to USB/Octoprint you need to set two serial ports in marlin 2.0 configuration, namely #define SERIAL_PORT -1 and #define SERIAL_PORT_2 0 in Configuration.h. If you have issues communicating with the printer in marlin set your baud rate #define BAUDRATE 115200 and change it in the TFT's settings menu to match. The serial port config may vary for different boards. Hopefully this helps people who are having some trouble! As far as functionality goes, this is a great solution for quick control of your machine. Mostly use the touch mode for operations like heating up the extruder, changing filament, but don't ever print from sd card on it since I use octoprint so idk how well that part works. Being able to switch to classic marlin mode by holding the button down is great as you can still have all the extra menu options like TMC stepper settiings, ABL, babystepping, etc. BigTreeTech open sourced the screen's firmware and is pretty great about constantly updating, adding new features and making it look better. They just added encoder control to the touch screen mode which is a much welcomed change! The only other issue I encountered was stuttering coming from the encoder wheel that would constantly change my feedrate on the marlin info screen. I have read that it can happen if the TFT 35 board is screwed into the 3d printer chassis. But I was able to fix it by commenting out //#define ULTIPANEL_FEEDMULTIPLY in Configuration_adv.h to disable this function completely. Though after I grounded the mainboard and everything else better to the chassis I haven't noticed any more glitchiness, tho it can just be a coincidence. I love this screen so much I already ordered another to use in my Taz 5 SKR 1.4 Turbo with TMC 2209 and TFT35 v3.0 32 bit mainboard upgrade :)
B**D
High quality. Fairly easy to install
Amazing display. Bright and readable. Fairly easy to configure if you follow the guide in the Github. It has worked flawlessly so far with my SKR mini e3 v2 control board.
J**.
Good display, firmware actively developed
The docs, schema, and code is ok. Board is very well made. Touch sensor layer floats above screen slightly like old school TFTs and requires firmer touch though. Reminds me of an old Compaq ipaq PDA screen as far as feel. The rotary encoder may seem redundant but you'll want it in Marlin (emulator) mode. Touch mode features were lacking but now development on GitHub is picking up. I think the architecture of the firmware is cumbersome when coding for it, but workable. They've published themes and you can make your own. Updatable by sd card and that part is super easy. Tons of expandability and the TFT serial cable does NOT share a pin with the SD slot. I keep reading this, maybe it's another version, but the v3 is fine. Piezo is loud enough but not obnoxiously so. Encoder is quality. I'd buy another. If you haven't used one before, here's the scoop... It talks to the mainboard by serial, basically its an ARM device with peripherals. By looking at the pinouts you'll see the encoder and such are directly connected to your mainboard over the cables but the module's processor handles touch events, updating, etc. There's a neat config file system for making common changes and no recompiling is needed to update visual stuff. Binaries are released on GitHub too.
N**.
Filament runout sensor will not work."kinda"
Its a good screen but there is no support for this product online when it comes to troubleshooting the filament runout sensor failing. Honestly wish I looked more into this before getting it. In short the Screen and the CPU will not and cannot communicate to each other if the filament runout sensor is triggered. Currently tying to learn how to edit and compile the screen firmware to allow for the filament sensor to work, with litte to no documentation. AFTER MANY HOUR.. Almost every YouTube on this screen is very outdated take your time once you find the documentation git hub. Very simple config ini file is needed to be on the sd card with the firmware. You can change the ini config file with visual basic. Will not work with octo print? And the runout sensor only works with the marlin mode or the touch screen mode not both.
D**.
Easy to use works like a charm
Was extremely easy to setup on BTT Pi v1.2 you only have to delete # at beginning of code. Then plug in. Boom instant klipper touchscreen. It's very bright and easy to read screen with fast response visuals. The edges of the screen are a bit finicky if you have large fingers I recommend a stylus. Otherwise very good screen with multiple connection methods. Love bigtreetech
J**G
BIQU is shipping JUNK. STAY AWAY!!
It's been 3 months since installing this touch screen. The first month was trouble-free. Then something happened. This has become the most unreliable and unstable piece of hardware I've ever bought. Suddenly it just won't print quality prints. Bad layering, humps and bumps on the outer walls. It does really crazy stuff in mid print. The print head will suddenly take off to the far corner of the bed, stringing filament along the way, then return to where it left off. I think it's possessed. Or, it will suddenly, without warning UNLOAD the filament at high speed while the nozzle is parked in one spot. The X and Y movements have become very 'jerky' and each time it hesitates, it leaves a blob of filament on the print. I have tried and tried to tweak many different settings without success. I believe it is dropping bits and pieces of the GCODE it is sending from the SD card to the controller (SKR Mini E3 V3). I have tried different baud rates (57600, 115200, 250000) and that didn't help. I have tried different ACCELERATION and JERK settings without success. I can successfully print if I mount the SD card in the controller and use the MARLIN screen for initiating the print process. I really loved the graphic display and all the extra features I could access. BUT, if the final result is failure after failure, it is no good to me. Of course, the return window has long since closed and I'm stuck with a $40 piece of crap. And, as far as tech support...what a joke. They never responded to me. My recommendation is to stay away from this item. It is NOT ready for prime-time.
M**I
I can't really say enough good things about this...
This was a very well thought out product by BTT. It works well right out of the box, has all the software you need to get going plus you can customize it in any way you want. The screen itself is responsive and easy to read. The CB is powerful enough for my use with Klipper. I've even been able to use the accelerometer for input shaping which was a surprise bonus. Highly recommend getting this product with the BTT SKR Mini E3 v3. If you are going with Klipper on an Ender 3 V2 then this is the way.
S**T
Awesome little screen for klipper!
Also works great with the BTT Pi 1.2 - with only one cable to run (a 9-pin 1.0mm pitch FPC ribbon). The included ribbon cable is 300mm which wasn't long enough, so I picked up a 500mm replacement. I also had to update the software on the BTT Pi to the latest version to get the fix for random touch inputs on this screen (minor annoyance). All in all, I recommend it based on the quality, price, and value.
Trustpilot
1 week ago
2 weeks ago