How to install, configure, and run Klipperscreen on the TFT35 SPI connected to the Manta M5P + CB1.

Поделиться
HTML-код
  • Опубликовано: 2 окт 2024
  • How to install Klipperscreen on a BigTreeTech TFT35 SPI V2.1 using a Manta M5P + CB1.
    Kiauh link txt file - mega.nz/file/k...
    Klipper resource file - mega.nz/file/V...
    TFT35 SPI V2.1 - amzn.to/48cN7ch
    BIQU Manta M5P+CB1+5-TMC2209s - shrsl.com/451ji
    BIQU CB1+PI4B (Raspberry Pi 4B alternative) - shrsl.com/451jj
    **NEW ARRIVAL** Precision Adjustable Probe Bracket - amzn.to/45mgQhw
    Ultimate Ender 3 Pro & V2 build list
    E3D V6 all-metal hotend - amzn.to/3KFvlEl
    G10 Garolite for the Ender 3 V2 and others are back in stock - amzn.to/3tNSGg8
    Bed clips - amzn.to/3ObXBBX
    victor-bared.m...
    Accelerometer ADXL345 - amzn.to/3AGJWeY
    3D Cad Software - www.onshape.co...
    SUNLU PETG Filament I use (link gets you 10% off everything)-
    www.sunlu.com?sca_ref=1963556.W9O42SO2z
    My Ultimate Ender 3 V2 Build List -
    Ender 3 V2 - amzn.to/3BF2XwF
    Upgrades in order of importance:
    Creality 3D Printer Accessories Kit - amzn.to/3wuaq1Q
    Anti Backlash Nut with Lead Screw Support - amzn.to/3opukWR
    G10 Garolite Build Surface - amzn.to/3tNSGg8
    Creality CR-Touch - amzn.to/3AFBytd
    Micro Swiss dual gear extruder kit - amzn.to/3quGWx6
    REVO CR Hotend - amzn.to/3s2vJY9
    REVO Dual Fan Bracket - victorbared.co...
    Compatible blower fans for the mount above - amzn.to/3tuKfqm
    M2 X 8mm self-tapping (need 8) - amzn.to/3qulw3o
    M3 X 12mm pan head (need 4) - amzn.to/3fqjP0B
    M3 x 6mm hex button cap screw - amzn.to/349l6Hy
    Install Video of the REVO CR - • Ender 3 Pro V2 - What ...
    Super Quiet Upgrades & How-to Video:
    4 Dunlop Squash Balls (Need 2 Sets of 3) - amzn.to/32jPqhH
    Noctua 40x10mm Fans (Need 2) - amzn.to/3JjSTxq
    Noctua 80x25mm Fan - amzn.to/3Jk2u7i
    How to install the quiet fan - • Ender 3 V2 Near Silent...
    Dual Z Axis Kit - amzn.to/3AVYAzx
    3D Printable Files - drive.google.c...

Комментарии • 47

  • @TheButchersbLock
    @TheButchersbLock 9 месяцев назад +1

    Mate! This video made it so easy to set up screen. Every single video out there is how to do it with a raspberry Pi. Very clear and easy to follow instructions, thanks heaps 👍🇦🇺😊

    • @vbared
      @vbared  9 месяцев назад

      Hello friend, Thank you for commenting and encouragement. I'm glad you found value in this video for your viewing time.
      Best of luck with your mods!

  • @doctrainsmodifications5201
    @doctrainsmodifications5201 9 месяцев назад +1

    Hi Victor, Gaining the knowledge of how to make the TFT work I'm sure was very satisfying and thanks again for sharing your efforts and editing tutorial once again. Yea PuTTY
    Just for me I like the Desktop UI as it is much larger that the 3" TFT although if you wanted a stand alone UI on the printer this might be the way to go.
    Regarding the communication interface , I looked at my Printer.cfg file on the E5 Pro and it was showing the following lines for the ADXL 345, I checked my E3V2 and the config file looks the same for the ADXL345 as the E5 Pro does.
    [adxl345]
    cs_pin: rpi:None
    [resonance_tester]
    accel_chip: adxl345
    probe_points:
    117 ,117 ,20
    **********************************
    Yours is a little different
    [adxl345]
    cs_pin: rpi:gpio74
    spi_bus: spidev1.1
    [resonance_tester]
    accel_chip: adxl345
    probe_points: 142.5 , 146 , 20
    Your config file shows your using the SPI communication and there in might be the issue as maybe the TFT display uses that SPI as well. The Raspberry Pi and the ADXL 345 both can use either the 1C2 or the SPI communications interfaces so maybe you could move the ADXL 345 to using the 1C2 interface. They are pins 3 & 5 on the Raspberry Pi GPIO connector.
    I found this link that digs a little deeper on the subject.
    www.engineersgarage.com/adxl345-accelerometer-raspberry-pi-i2c/
    I'm surely no expert on the subject but it did seem like the communication interface is causing the problem. In addition since you and I did the initial ADXL 345 installs on the E3 printers I'm not sure why our config files are different for the Accelerometer lines ?
    For my beady little eyes the 19" screen works best. Thanks again Victor and you surely lost a few more hairs working through that install.
    Best Regards
    Doug

    • @vbared
      @vbared  9 месяцев назад

      Hi buddy,
      Thanks for helping me hone in on the solution, I'm sure there is one but I haven't stumbled on it yet. The ADXL345 entries in the printer.cfg are a bit different between the Raspberry Pi and CB1. I bet with a Raspberry Pi you just plug the thing in and it works after adding the Klipper Screen files to it. I'm ditching the TFT35 for my old Android phone since it runs on Linux and won't need SPI to make it work. I'm sure there is a way to get the CB1 to talk to it so it can be used as the Klipper Screen. The cheezie touch membrane isn't very responsive with a finger. It works much better using a stylus.
      Enjoy your day (:

    • @doctrainsmodifications5201
      @doctrainsmodifications5201 9 месяцев назад +1

      Yep Victor, inserted the quarter got the credit did the work and now it's back to what worked best. Still it is a good tutorial over all. Thanks Doug@@vbared

  • @edgarlopez-negrete1391
    @edgarlopez-negrete1391 Месяц назад

    Hello I went through this process, but I already had it installed from previous flash. When i go into configuration files I dont see Klipperscreen.conf, any advice on how to get that going?

    • @edgarlopez-negrete1391
      @edgarlopez-negrete1391 Месяц назад

      I made it worse and installed network driver on screen and now ill have to wipe it all to setup. I have a second set i reinstalled fresh and that worked better. The rotation is weird, as the display flipped but the touch did not

  • @davidchirinos3583
    @davidchirinos3583 23 дня назад +1

    Hi dear, great video I am trying to use a mobile for klipperscreen with an orangepi 3lts when I enter the command “sudo vim /boot/BoardEnv.txt” nothing appears, can you help me? thank you very much. I am new to klipper

    • @vbared
      @vbared  20 дней назад

      Hi David, Thank you for commenting and encouragement. Are you using the image linked in the video description? If not then that file might not exist on the one you're using. Check to make sure that file is present.

  • @eaglewitharifle
    @eaglewitharifle Месяц назад +1

    Worked first time without the "adxl345" issue. Thanks

    • @vbared
      @vbared  Месяц назад

      Awesome, I'm glad you didn't run into any issues.

  • @eraldylli
    @eraldylli 4 месяца назад +1

    I see you are helping people with tips. If you have the time, hope you answer this. Can this screen be used with regular Pis? I have a Pi 3 A+? Do they work together, fully? Touch included?
    Thanks in advance.

    • @vbared
      @vbared  4 месяца назад

      Hello, Erald, Yes, it should work. Thankfully info on the Pi version is everywhere just do a search.

    • @eraldylli
      @eraldylli 4 месяца назад

      @@vbared Hello, first of all thank you for the reply. When I looked (I must admit, did not look very hard), I only found results for the CB1 and CM4, and in the github of BTT it said touch doesnt work.

  • @EsotericArctos
    @EsotericArctos 6 месяцев назад

    On the SPI Bus, each device needs its own address. Similar to an I2C bus. Guessing the conflict is because both devices have the same address. Not sure how to work around it, other than maybe using a USB accelerometer. I haven't seen a way on either device to change the base address.

    • @vbared
      @vbared  6 месяцев назад +1

      Hi Brendan, Thank you for commenting and info on the SPI bus. Please link any good information you find on how it works so I can get a good grasp on it. Unfortunately, the BTT documentation doesn't go into any details that would inspire confidence. The Manta board comes with their Hurrikan firmware already flashed but this setup method only works using the previous Klipper 11.xx version. The new Klipper 12.xx changes something that messes up getting it to work how I describe in this video. Another thing that I found since I posted this video is that the Manta M5P has a dedicated SPI port that can also be used for this purpose but only works properly using their 2.3.2 system image. The 2.3.3 and 2.3.4 images won't work in configuring the SPI to work with the ADXL345. The most up to date video on how to flash the Manta M5P is linked below.
      ruclips.net/video/Mec3cZnCP18/видео.html

  • @Jim_One-wl4ke
    @Jim_One-wl4ke 4 месяца назад

    Wow! 😮.Thanks for this video.. I like to try Klipper Screen instead of the text & dial screen on my hurakan main board M4P. Haven’t receive my TS35 spi order. Probably will run into same problem like yours M4P already uses SPI for ADXL345. Please Update if u find any solutions to this or anyone please do comment. Thanks for sharing ❤

    • @vbared
      @vbared  4 месяца назад +1

      Hi Jim,
      Thank you for commenting and encouragement, buddy, I appreciate you.
      Check out this follow up I made on this to get both the TFT35 and ADXL345 working at the same time.
      ruclips.net/video/a6VTu1JE3BY/видео.html

    • @Jim_One-wl4ke
      @Jim_One-wl4ke 4 месяца назад +1

      @@vbared thanks bro Appreciate you doing this. I m checking out your video & subscribed. Thanks for sharing ❤

    • @Jim_One-wl4ke
      @Jim_One-wl4ke 4 месяца назад

      @@vbaredhi Victor, I just received my TFT35..installing now on my BiQu Hurakan M4P board w CB1. plugged FPC cable spi following your instructions and hv edited the BoardEnv.txt. Still having white screen 😂. Klipper screen was installed & working with a HDMI 7”but with no touch. I just want to replace the stock Hurakan 2.4 Marlin screen with this TFT35. Please advice.
      BTW..I have switched to nozzle USB type ADXL345 Flashed & work just as well as the SPI type. So free up spi connection.Any change required for printer.cfg [display]section? Thanks for your advice❤

    • @vbared
      @vbared  4 месяца назад +1

      @@Jim_One-wl4ke Hi Jim, After editing the files in the boot directory did you power down the system completely and restart it?

    • @Jim_One-wl4ke
      @Jim_One-wl4ke 4 месяца назад

      @@vbared Yes, several times and check the BoardEnv.txt again confirming edited. around 5x. Gave up. I got a BTT pi Flashed with Kiauh.. it works with BTT pi.. just doesn’t work with hurakan M4P CB1. Hurakan had a Marlin screen connected still works & mainsail works all ok. Only white screen on the TFT35 spi. Thanks for your reply ❤️ Appreciate it very much bro.

  • @massacr6428
    @massacr6428 3 месяца назад +1

    Cool!

    • @vbared
      @vbared  3 месяца назад

      Hello friend, thank you for commenting. I'm glad you found value in this video for your viewing time. Best of luck with your mods :)

  • @vladimirsabo811
    @vladimirsabo811 4 месяца назад

    Mám jeden problém a nevím co s tím. Vše proběhne vše nastavím a restartuji a vše ok. Jenže odpojím a znovu zapojím a už nejde přihlásit a i když bliká nenačte mansail. . Dělám něco špatně

    • @vbared
      @vbared  4 месяца назад

      Používáte IP číslo jako 192.168.1.25 v internetovém prohlížeči nebo používáte něco takového klipper.lan/ Pokud používáte IP číslo, může se to měnit, takže místo toho použijte název. Myslím, že výchozí nastavení pro CB1 je BTT-CB1.lan, ale pro jistotu to dvakrát zkontrolujte.

    • @vladimirsabo811
      @vladimirsabo811 4 месяца назад

      @@vbared To bohužel nejde vůbec se to nezobrazuje a ani nefunguje, zkoušel jsem to zadat a to nejde , nějaký problém s domácí sítí. Nicméně jde o odpojení napájení a znovu zapojení už to nenaběhne a monitor zamrzne

    • @vladimirsabo811
      @vladimirsabo811 4 месяца назад

      @@vbared Ještě jeden dotaz, když připravím FW do základní desky , a chci montovat do tiskárny , v jaké poloze má být vypínač, není v tom problém? V napájení jen z adapteru přes usb port?
      Také je možné že to dělá nová verze 2.4.3 , jakmile se to nahraje

  • @minatosan7115
    @minatosan7115 5 месяцев назад

    Hi we can change the backlight? thanks

    • @vbared
      @vbared  5 месяцев назад

      Hello friend, Thank you for commenting. I haven't tried to change it but if there is a way to do it looking through some forums might help.

    • @minatosan7115
      @minatosan7115 5 месяцев назад +1

      @@vbared Thanks.

  • @zwyczajny2290
    @zwyczajny2290 7 месяцев назад

    IT is possible to use with Robin nano ?

    • @vbared
      @vbared  6 месяцев назад

      Hello friend, there are 4 different models of MKS Robin Nanos listed in the Klipper printer configurations list so I'm sure you can run Klipper on it. I wouldn't bother with the display for the printer. You can control everything from any device that can use an internet browser.

  • @BlueeBubble
    @BlueeBubble 7 месяцев назад

    Hi I got a tft35 v2.0 with an skr mini e3 v1.2, can I set it up like this with klipper?

    • @vbared
      @vbared  7 месяцев назад +1

      Hi friend, Thank you for commenting. Did you purchase a CB1+PI4B adaptor or are you using a standard Raspberry Pi to run Klipper?

    • @BlueeBubble
      @BlueeBubble 7 месяцев назад

      @@vbared I'm actually using the Bigtreetech Pi to hopefully run the Klipper!

    • @vbared
      @vbared  7 месяцев назад

      @@BlueeBubble
      Awesome, OK, the installation process is the same as I describe in this video. To setup the TFT35 check out my video linked below.
      ruclips.net/video/cHc4wEjpbso/видео.html
      If you get stuck on something just ask.
      Best of luck with your mods!

  • @tad2021
    @tad2021 9 месяцев назад

    This setup also works for the BTT PI V1.2, which I believe is the same as the CB1 but a standalone board.
    From what BTT has said, it sounds like there is either a kernel and/or hardware conflict with using the SPI bus for both ADXL and the screen. Pretty sure this can be worked around by putting the ADXL on an SPI bus of another MCU instead of the Pi's.

    • @vbared
      @vbared  9 месяцев назад +3

      Hi Tad, Thank you for commenting and info on the CB1. Yeah, that's pretty annoying but I did find a way to get Klipper Screen and ADXL345 working by ditching the TFT35 for an old Android phone tethered to the Manta's USB port bypassing the need to use that SPI bus. It works flawlessly and way more responsive due to the high quality touch display on smart phone vs the cheap feeling membrane of the TFT35.
      Check out this video I made on how to do it - ruclips.net/video/rdovXqrKivU/видео.html
      Best of luck with your mods!

    • @tad2021
      @tad2021 9 месяцев назад +1

      @@vbared Mostly left that note there for anybody else looking to getting the TFT35 working on these boards for Klipper. Your video has good SEO for that search currently and did answer the couple questions I had left for getting it running.

    • @vbared
      @vbared  9 месяцев назад +2

      @@tad2021 Awesome, thank you for your contribution :)

    • @ujang0711
      @ujang0711 2 месяца назад +1

      Thankyou guys for this great input.

  • @PrintingPress3D
    @PrintingPress3D 7 месяцев назад

    thank you very much for this tutorial

    • @vbared
      @vbared  7 месяцев назад +1

      Hello friend, You're most welcome. I'm glad you found value in this video for your viewing time. Best of luck with your projects!