Stripped down version of BIGTREETECH-TouchScreenFirmware which only supports ST7920 emulation (Marlin Mode). This project only uses peripheral drivers supplied by the screen manufacturer and uses it's own library to parse the ST7920 commands.
This firmware only emulates a ST7920. There is no support for touch, fonts, icons, etc. ... I only tested the firmware with the TFT35v3. Others might work - or not. If someone wants to add support for other screens as well, this is very welcome. Don't blame me if it does not work for your display, if it burns down your house or causes any other harm.
Precompiled binares can be found in the binares folder.
Environment | Tested |
---|---|
BIGTREE_TFT24_V1_1 | YES |
BIGTREE_TFT28_V3_0 | NO |
BIGTREE_TFT35_B1_V3_0 | YES |
BIGTREE_TFT35_E3_V3_0 | YES |
BIGTREE_TFT35_V3_0 | YES |
BIGTREE_TFT43_V3_0 | YES |
BIGTREE_TFT50_V3_0 | YES |
BIGTREE_TFT70_V3_0 | YES |
MKS_28_V1_0 | NO |
MKS_32_V1_4 | NO |
MKS_32_V1_4_NOBL | NO |
Check out the wiki for installation instructions and example configurations.
This project is ment not to be BTT exclusive. To achieve this goal we need to move away from the BTT sources and on to a more flexible framework. If you want your screen to be supported, feel free to create a MR.
If you like this project and/or want to support further development you might consider to or