BTT TFT2.4 12864 mode with Maestro



  • For people looking for a nice, configurable 12864 display, I cannot recommend the BTT TFT2.4 (or other sizes) well enough. While it's nominally an MKS-like touch screen, it also has an 12864 emulation mode that works perfectly fine with the Duet Maestro (including external SD card support), except for annoyingly not drawing the initial screen nicely.

    So far I had to fiddle around with the screen (go to a sub menu, back out) to fix this display corruption, but today dealing with other things on my DICE I figured that the display comes up nicely after a reset initiated when the config file is updated. So there must be a better way than physically twiddling buttons I thought.

    The solution is fairly simple: Patience. And this is how you introduce patience (at the end of your config.g):

    M918 P1 E4 ;-- initialize screen 
    G4 P500    ;-- wait half a second
    M918 P1 E4 ;-- initialize again
    

    People smarter than me may figure out how to teach the touch screen to talk PanelDue, other than the MKS one the BTT one is fully open source with all files available.

    And here is a beauty shot:
    IMG_20200114_142920.jpg


  • administrators

    Thanks for sharing this.



  • @oliof said in BTT TFT2.4 12864 mode with Maestro:

    People smarter than me may figure out how to teach the touch screen to talk PanelDue

    Might be easier to have Duet talk "Marlin" ?

    But thanks for the tip, might consider this as I feel the 128x64 I've got is a bit bigger than needs be.


Log in to reply