SKR 1.3 - TMC2208 UART v3.0

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ย. 2024

ความคิดเห็น • 340

  • @printergod
    @printergod 5 ปีที่แล้ว +17

    If I could like this ten times I would. I was incredibly frustrated until I came across your video, thanks for my sanity back.

  • @ottosboyen
    @ottosboyen 4 ปีที่แล้ว +2

    Thank you so much man. I was struggeling with teachingtechs tutorial on the skr1.3 and your tutorial was way easier for me to understand. Please post more tutorials about skr motherboards. Liked and subscribed

  • @RichPedro
    @RichPedro 5 ปีที่แล้ว

    Hi @Edward Braiman - I didnt read the directions and I'm now finding your vids.. I just smoked two of these boards; I believe (in part) to not reading the directions. Eventually I did move the jumper for the USB over but then (hind sight moment) I plugged it back in to my laptop... more magic smoke and my laptop went dark... Killed it!! Now I need to see of my laptop can be fixed.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Does your laptop boot after? I've done that in the past as well, but it usually burns out USB port.

    • @RichPedro
      @RichPedro 5 ปีที่แล้ว

      @@EdwardBraiman sadly nope... I haven't opened it up yet but I think it may have gone past the USB 3.0 port. I may just take it to a shop, it was a pricey laptop.

  • @elliotmorandi2674
    @elliotmorandi2674 4 ปีที่แล้ว +1

    Very clean and easy to understand video. Plus provided links. 100% perfect, thank you.

  • @grandmasterofpies
    @grandmasterofpies 5 ปีที่แล้ว +3

    Thanks for the tutorial, close ups of the jumper setting would be nice, as I’m having trouble seeing them in the video.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      I'll be possible getting a new camera soon.

  • @maedateruto5093
    @maedateruto5093 2 ปีที่แล้ว

    Thank you for publishing the image.
    Thank you for your help beyond the language barrier.
    BigTreeTech SKR 1.4 turbo
    BigTreeTechTMC2130 SPI v3.0
    NEMA17
    Same as jumper pin image in configuration
    #define DEFAULT_AXIS_STEPS_PER_UNIT {80, 80, 400, 93} // Changed
    Faced with the problem of constant travel distance
    Every day I don't know how to deal with it.
    Thank you.

    • @EdwardBraiman
      @EdwardBraiman  2 ปีที่แล้ว +1

      Are you saying calibration of x axis moves 20 when 10mm is requested in Pronterface?

    • @maedateruto5093
      @maedateruto5093 2 ปีที่แล้ว

      @@EdwardBraiman
      Ed's 3D Tech
      Do you say that if your Pronterface requires 10mm, the x-axis calibration will move by 20?
      Thank you.
      Input 30mm with G00Z100

    • @EdwardBraiman
      @EdwardBraiman  2 ปีที่แล้ว

      Ok let's start with a frame of reference. If you move x axis 20mm what occurs? Does it move a distance of 20 mm?

    • @maedateruto5093
      @maedateruto5093 2 ปีที่แล้ว

      @@EdwardBraiman
      Thank you.
      I will check again.
      good bye

    • @maedateruto5093
      @maedateruto5093 2 ปีที่แล้ว

      @@EdwardBraiman
      I couldn't understand because the motherboard was different.
      Thank you.

  • @avejst
    @avejst 5 ปีที่แล้ว +6

    Impressive job you are doing
    Thanks for sharing :-)

  • @xsuperhd1080p
    @xsuperhd1080p 5 ปีที่แล้ว

    I'm in the middle of upgrading my Cetus3d-printer with this board and the TFT35 V3.0 display plus a Noctua fan.
    Had to order some PT100K thermistors (B57560G1104F000) from Mouser and are now waiting for the delivery.
    My TMC2208 works fine, just a little hum when the axis move.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว +1

      Current value maybe a little high. Try moving the value down about 10% and see if the humming stops. Let me know how it works out.

    • @xsuperhd1080p
      @xsuperhd1080p 5 ปีที่แล้ว +1

      @@EdwardBraiman Yea, I just set it to 500 mA in Marlin, just testing! Lots of paramerers I can play with. No magic smoke so far!

  • @666zaphod
    @666zaphod 5 ปีที่แล้ว

    This was indeed a very frustrating experience...Had the same problem as Ryan Schmaltz. It's a damn MICROSOFT problem. (I have Winblows 10, 64bit) I don't know why after 24 years of the existence of USB, MS still can't get it right. Tried the below solution three times, didn't work. Finally had to remove sd card from printer, put it into a different card reader, which Win 10 did not recognize, had to format it (FAT) then manually copy the bin file from the directory it was saved in by Atom. Put it into the machine and theeeeeeennnnn, Voila! finally got the Ender screen to be more than a night light. Was able to move the axis and extruder. Then connected up the Raspberry PI, which recognized the new Ender reincarnation right away. Started Octoprint and am now running a stringing test. I am amazed at how quiet this thing is now. I am running 2208's for all four steppers in UART mode. Soldering the pads was a major pain. Good thing I had 5... I destroyed the first one. Perhaps the manufacturer of them could put a micro jumper pin set there...hint-hint. I needed to combine information from at least three videos to do this, none of them did it all. Here is the other main video, this is very helpful.
    th-cam.com/video/GNGN2iSQ5j4/w-d-xo.html
    I built the rear enclosure that this guy has on thingiverse.

  • @daniellincoln7614
    @daniellincoln7614 4 ปีที่แล้ว

    I know this is one of your older Vids but Im love them all.I always try to like them and use the Amazon links when I can. No one else on TH-cam are making videos like this. I love the way you make the changes in Marlin and then exhibit what the changes ACTUALLY do. Please Please keep up the good work. Could you consider doing a video on closed loop? Specifically the built in closed loop function on the SKR 1.4

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Thanks. I have a closed loop Nema17 stepper, I've just been busy with work so hopefully soon I'll have time to investigate and record a video.

  • @edwinclulow3364
    @edwinclulow3364 4 ปีที่แล้ว

    All very clearly explained. Thank you

  • @speesy
    @speesy 5 ปีที่แล้ว

    Thank you very much. Exactly what i needed to learn.

  • @johnsnow6012
    @johnsnow6012 4 ปีที่แล้ว

    thanks for the clear tutorial, would also be helpful to show what solderpads need soldering on the tmc2208 as bigtree tech dont always solder the pads to use uart mode.

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      This maybe true, but I'm concerned some might not see the zero ohm resistor.

    • @johnsnow6012
      @johnsnow6012 4 ปีที่แล้ว

      @@EdwardBraiman i only mentioned it as i ordered the 2208 from big tree which was meant to be pre-soldered for uart and came un-soldered

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      @@johnsnow6012 I understand.

  • @VahaC
    @VahaC 5 ปีที่แล้ว

    thanks, exactly what i'm looking for

  • @mathotjean7566
    @mathotjean7566 3 ปีที่แล้ว

    Merci beaucoup, tu es formidable

  • @thebeststooge
    @thebeststooge 5 ปีที่แล้ว

    I bought this from them and their V3 drivers and they are weird as they are more universal because their pins go all the way through so can be used on the V1.3 via jumper or the wire loop mess on the other controllers. Pretty cool and forward thinking.

  • @Johncoffee2002
    @Johncoffee2002 4 ปีที่แล้ว

    Great video and well explained. Thanks a lot Edward! I just have subscribed !

  • @Lc-wi3wk
    @Lc-wi3wk 5 ปีที่แล้ว

    Great tutorials that you have!!
    Many thanks for all things that you are doing...
    :-)

  • @blueicevirus
    @blueicevirus 4 ปีที่แล้ว

    thanks bro bro. exactly what I needed.

  • @Evilslayer73
    @Evilslayer73 4 ปีที่แล้ว

    another very well explained video good work Edward :)

  • @guilhermepedro3130
    @guilhermepedro3130 3 ปีที่แล้ว

    I did exactly the same thing that you do, but my motors don´t work, only make noise. Do I need calibrate the Vref? I really don´t know whats happens, your video is very good.

    • @EdwardBraiman
      @EdwardBraiman  3 ปีที่แล้ว

      Can you post you configuration files for configuration.h and configuration_adv.h in Discord and I'll take a look?

  • @workpeaceful9066
    @workpeaceful9066 4 ปีที่แล้ว

    Hello i have 4 question...
    1. need soldering bottom pcb ? (J2)
    2. TMC2208 V3 on Drive Extruder can use ?
    3. STEP/DIR mode use with Drive Extruder ?
    4. Different STEP/DIR mode and UART v3.0 on Drive Extruder ?

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      There are three modes you can use on tmc2208. I'm only addressing UART mode of stepping in the video. Soldering normally is not required unless there is a defect in manufacturing.

  • @vishu996
    @vishu996 4 ปีที่แล้ว +1

    Best

  • @construccionesyserviciosib1095
    @construccionesyserviciosib1095 4 ปีที่แล้ว

    GOOD JOB, very good

  • @brentc9381
    @brentc9381 3 ปีที่แล้ว

    Other guides tell you to place a jumper on the 2nd row (under the drivers) if you want to use the UART mode. They also tell you to solde the j2's.
    Why don't you?
    I just keep getting tmc connection error and just don't know what else to do anymore.
    (Skr 1.3, all tmc2208 V3 drivers, TFT 24 V1.1)

    • @EdwardBraiman
      @EdwardBraiman  3 ปีที่แล้ว

      The jumper caps in correct position are still required. On underside of TMC steppers there was a quality issue that myself and other early adopter's experienced with zero ohm resistor falling off. Since then it's been mostly corrected.

  • @restholzjunkie
    @restholzjunkie 4 ปีที่แล้ว

    thanks for the first steps. My Board is up and running so far. Now I wonder, if i can attach a capacitive Levelsensor and if additional MosFets are required like on my ANET-V1-Board, which the SKR will replace soon.

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      I avoid mosfets only because I don't use the heat on my heatbed.

  • @MrJedles
    @MrJedles 4 ปีที่แล้ว

    Did the same on all XYZ and E but only XY working :(
    Driver registers:
    X 0xC0:0A:00:00
    Y 0xC0:0C:00:00
    Z 0x00:00:00:00 Bad response!
    E 0x00:00:00:00 Bad response!
    Testing X connection... OK
    Testing Y connection... OK
    Testing Z connection... Error: All LOW
    Testing E connection... Error: All LOW

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Check the solder joints on the steppers. Sometimes this have a weak joint or check the jumpers. Also try moving steppers to see if problem moves. Try swapping E and Z first.

  • @billysbikes8671
    @billysbikes8671 4 ปีที่แล้ว

    hi thank your your helpful videos on this mainboard. ive got some spare a4988 and drv8825s that i can use but might get some tmc2208s in the future. whats the difference between v1.2, v2 and v3? is the v3 the only one that has uart plug and play?

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      V3 is the earliest to work with.

  • @TimS57064
    @TimS57064 4 ปีที่แล้ว

    Edward Braiman, Hello, I am re-vamping my CR10S and using the SKR v1.3 board for this. I have a new extra set of LV8729 drivers, and hoping that they can be used, instead of having to buy different drivers. Will this be possible , or cause problems? Thanks

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว +1

      The board should support it

  • @agai1999
    @agai1999 5 ปีที่แล้ว

    Hi Edward, Great explanation well presented. I have also new 1.3 board w/ 2208 v3 uart. I am planning 4 uart 2008 / X,Y,Z,E - question regards X_current 600 change from default . why? what the benefit ? is it ok to put all stepper motor current 800?.. x-axis. y-axis, z-axis, extruder? Thanks

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Well you should use the datasheet and equation in the firmware to start, but for testing it's okay.

  • @MeAgainstMusic
    @MeAgainstMusic 5 ปีที่แล้ว

    Maybe I missed it: Why are you using a DRV8825 for your Z-Axis?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      It's for contrast. I'm trying to show people where to adjust steps, so they know later for the TMC.

  • @luisces
    @luisces 4 ปีที่แล้ว

    Thank you for the video, I was going mad already. Just one thing that I still don't get a concrete answer from anywhere, what about the jumpers on the bottom side of the pcb? Did you solder those, and if you did, which one? The upper one or the lower one? (By upper I mean the one closer to the side that is written bottom)

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว +1

      They should be soldered on bottom if you purchase from bigtreetech, but you can inspect with a camera zoom to check.

    • @luisces
      @luisces 4 ปีที่แล้ว

      @@EdwardBraiman yup got mine from them bundled with the mobo. But the mobo just died a few hours earlier, it turns on but the main chip became a huge resistance lol. But thanks, I will keep that in mind when ordering a new one, I had initially soldered mine like that, bottom wise, but even though the motors were working it would not home for the life of me, that's also something I have to work on.

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Sorry, to hear about your motherboard. Do you know what caused the issue?

  • @burakyilmaz_net
    @burakyilmaz_net 3 ปีที่แล้ว

    My friend, i have MKS TMC2208 v2.0 and BTT SKR v1.3 I want to know all steps same with in this video for MKS TMC2208 v2.0. I have seen some people solder pins need I do that for my setup ?

  • @schmaltzy82
    @schmaltzy82 5 ปีที่แล้ว

    Having a bit of trouble. Bit of a noob here to be honest. I followed you video very closely. When I uploaded the build it showed the BIN file on the SD. I unplugged the USB, waited a sec, then plugged back in. However, now my computer is saying the USB Device is not recognized. Little lost!

    • @schmaltzy82
      @schmaltzy82 5 ปีที่แล้ว

      Got it fixed! Not sure how, but in case someone has the same issue.....?
      Pulled the microSD and put it in a card reader. Showed the original cursor file along with the BIN. However, the BIN was showing a size of 0. deleted the file then used Atom again to upload the build but left the microSD inserted through the card reader. New BIN showed up. Plugged it back into the board, then the USB into the machine, and BINGO. It worked. Not sure what happened the first time but we're good to go now!

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว +1

      If it makes you feel any better, the same issue occured for me until I realized the operating system takes a moment to recognize device again. Also, I've made the mistake of not specifying, "#define serial_1 -1" several times.

    • @schmaltzy82
      @schmaltzy82 5 ปีที่แล้ว

      Well, I appreciate the video. It helped this NOOB. Now I just have to get my ABL set up, everything wired, and I should be good to go!

  • @chucktaylor5878
    @chucktaylor5878 4 ปีที่แล้ว

    What happened to how to turn on interpolate? You said you would show how to turn it on. I guess you forgot,

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      It's on advanced tab changing number 16 to 32 or 64 or 128 or 256.

  • @ronaldsmith1155
    @ronaldsmith1155 5 ปีที่แล้ว

    Question: why change DEFAULT_AXIS_STEPS_PER_UNIT for the Z to 8000? My Ender 3 Pro was set at 400 but in the video yours was already much higher and then you changed it to 8000. When I updated the firmware with that 8000 it made my Z Axis move 10x (estimated, could have been 20X) farther than it should. It also moved quite rapidly. When I went back and reverted to the default it is slow and normal again. Just want you to know, this is a great video, I never could have installed my SKR1.3 (different video) and 2208s without you. Thank you.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว +1

      I'm using the firmware default in the video, otherwise as you noticed it will cause confusion. Great catch, for people in a similar situation as you. The actual values can be dereived from the RepRep calculator on Marlins webpage. Sometimes I'm just trying to hit the main setup points and skip the finer details. I'll try and remember to say something for SKR pro v1.1. currently I'm holding back on those videos until I have several.

    • @ronaldsmith1155
      @ronaldsmith1155 5 ปีที่แล้ว +1

      @@EdwardBraiman Thanks, totally new at 3D printing but I've been a computer geek since the 80's. Loving that I have a reason and motivation to pull up my old skills for a practical purpose for this toy that makes toys.

  • @brentc9381
    @brentc9381 3 ปีที่แล้ว

    You don't have to solder on the back of the driver to enable the UART?

    • @EdwardBraiman
      @EdwardBraiman  3 ปีที่แล้ว

      Originally yes, but they fix most of their quality control issues, so it's not recommended anymore.

    • @EdwardBraiman
      @EdwardBraiman  3 ปีที่แล้ว

      They had an issue with zero ohm resistor falling off at least in my case.

  • @ckrug89
    @ckrug89 5 ปีที่แล้ว

    Super Video, musstest du an den Treibern nichts mehr Löten? meine V3 Uart kamen ohne Lötstelle oder sonstwas . Kann ich diese trotzdem so einsetzen wie du es getan hast?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Ich hatte eines, das einige Probleme hatte, aber die anderen vier schienen gut zu sein. Anscheinend fehlte ein wenig Lötzinn, aber es war in Ordnung, nachdem ich es mit dem Lötkolben berührt hatte.

  • @patrickbodine6010
    @patrickbodine6010 4 ปีที่แล้ว

    I have the skr 1.3 board with the tmc2208 step sticks.
    Upon compiling the firmware, it shows "the connection error".
    Please cover the fix for that.
    I did the solder jumper on the three little solder points only to find that it was the wrong thing to do. So, I purchased another set of the tmc2208 and did not do the solder mod. I placed the jumpers on the skr 1.3 board for uart mode. I don't really care if the uart works of not. I just want my printer to actually print.
    Thank you.

    • @patrickbodine6010
      @patrickbodine6010 4 ปีที่แล้ว

      I do not have the Big tree Tech drivers.

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Well you'll need to check the datasheet for UART configuration on those steppers. It should not be that difficult. They explain which solder pads are required. Let me know how it turns out.

  • @bobzittlow7134
    @bobzittlow7134 5 ปีที่แล้ว

    Thank you for all the info. I have 2 questions. first of all I did purchase 4 v3 2208 drivers. 1. if I use 2 motors on Z drive what do I set current to on that driver? 2. my old e-0 default steps is ###### do I set the same as in old software?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว +1

      I would start with default setting after computing RMS and divide the connection using the technique ... th-cam.com/video/yrSSps4ZWQk/w-d-xo.html ... Start as if you're working with one motor. Let me know how it works out.

    • @bobzittlow7134
      @bobzittlow7134 5 ปีที่แล้ว +1

      @@EdwardBraiman All working good at default settings. Sure is quiet with 32 bit board and 2208 drivers.

  • @genoano4
    @genoano4 4 ปีที่แล้ว

    When you open your platform IO, it looks very different to the one I down loaded you have more option on the left hand side, it also does not show all the files that you’re showing, so can not open to edit anything, thanks Simon

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว +1

      It maybe related to me switching to VScode from ATOM with Platformio plug-in.

    • @genoano4
      @genoano4 4 ปีที่แล้ว

      Edward Braiman I will look into the above I know more about SKR 1.3 than I did yesterday, if the file structure was fully open I would be able to do all the work required, I think you said for the usb and power supply, you can use both at the same time, presumable you need a jumper to short out all three pins? Thanks Simon

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว +1

      The jumper is only for two pins.

  • @workpeaceful9066
    @workpeaceful9066 4 ปีที่แล้ว

    Driver for Extruder which best choice ? TMC2130 TMC2208 or DRV8825 ? for skr v1.3

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Depends on you level of experience. As a beginner I recommend starting with drv8825. When you become more confident, then tmc2208. And when you're very experienced, then tmc2130. This is only because as a person gains knowledge they'll understand what's going on.

  • @murn666
    @murn666 4 ปีที่แล้ว

    I just received Bigtreetech TMC2208 v3.0 drivers, and already have MKS GEN L V1.0 main board. For not I'm running them as standalone, but wondering how to properly wire them to be able to use UART in combination with this MKS board?

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      This videos scope is for SKR v1.3. you will need to read the manual for bigtreetech TMC 2208 as they may require changes. Also there is directions in Marlin firmware you need to follow.

  • @risedead51
    @risedead51 5 ปีที่แล้ว

    Do the pins on the top of the 2208 need to be moved to the bottom like the others?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Should be as pictured in the video.

  • @dilbert0815
    @dilbert0815 5 ปีที่แล้ว +1

    As the video is wrongfully labeled TMC2209.
    I'm actually configuring the TMC2209 in the SKR1.3 and stepped into communication problems.
    Turns out it has to do with the wiring of Rx/Tx on the stepsticks.
    Mine had an internal 1KOhm that got inline with the TX on the SKR board, so uart signal level seemed not sufficiant and communication failed.
    This may be important to check for different 2209 and 2209 sticks when having no success with M122.
    I got it finally fixed by using an additional jumper on the SPI jumper block effectively shorten the Rx/Tx pins of my TMC2209 step sticks
    Reference here: github.com/bigtreetech/BIGTREETECH-SKR-V1.3/issues/59

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Not sure I understand, the video is for tmc2208. Could clarify?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Okay I think I understand you're saying to do TMC 2209 you'll need to add a jumper. Good to know.

    • @dilbert0815
      @dilbert0815 5 ปีที่แล้ว +1

      @@EdwardBraiman
      a) I still have a cashed copy that labels TMC2209, guess there was a typo when uploading?
      b) the communication problem may not just be for 2209. 2208 and 2209 communication is rather identical. It's the problem that the pinout of the step sticks seems to be not standardised.
      My 2209 are FYSETC v2.1 and you recognise the variant with seperate Rx/Tx pins, the pin sequence is EN, MS1, MS2, TX, RX, CLK . There seems to be an 1kOhm between Rx and Tx pin and only the Rx connects directly to the TMC chip.
      This sticks obviously have an integrated Rx/Tx sepearation circuit that conflickts with the BigTree layout. This separation circuit is already on the SKR layout when you check their shematic. Otherwise you get level problems between Rx and Tx on the micro controller ports because of the added 1kOhm on the stick.
      So the SKR1.3 connects the UART jumper to the sticks TX pin only, but expect a single UART pin going directly to the TMC pin on the step stick and do the Rx/Tx break out with the 1kOhm in the SKR board layout.
      By the additional jumper I can fix this and bypass the 1kOhm on the step stick between Rx/Tx and the SKR gets access directly to the TMC chip pin. So I spare myself the modification on the step stick with solder irron and tiny surface mounted components.
      Just wanted to note, that you need to be carefully with step stick VARIANTS out there.
      That's because the step sticks aren't standardized for the Rx/Tx pinout and you may get similar problems with random 2208 sticks as well as some 2209. There is no guarantee that they do it as Bigtree expects it.
      I think Bigtree takes this in consideration on their step own step sticks, but when using random cheep chinese supplies you can have the same UART problem with any 2208/2209 clone sticks.

    • @simonhersche6720
      @simonhersche6720 5 ปีที่แล้ว

      @@EdwardBraiman He's referring to the title of the video. You wrote "SKR 1.3 - TMC2209 UART v3.0" instead of "SKR 1.3 - TMC2208 UART v3.0"

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      @@simonhersche6720 Yeah.

  • @tazdrum73
    @tazdrum73 3 ปีที่แล้ว

    Don’t you also need to solder together the pads under the 2208 drivers for UART?

    • @EdwardBraiman
      @EdwardBraiman  3 ปีที่แล้ว +1

      Not anymore, they should be in place when you order the steppers.

    • @tazdrum73
      @tazdrum73 3 ปีที่แล้ว +1

      @@EdwardBraiman thx and good to know. I ordered my board and steppers a while ago and it was a real pain to solder the pads together

    • @EdwardBraiman
      @EdwardBraiman  3 ปีที่แล้ว

      Just remember most the time this should not be required. Also soldering can add danger of stepper failure.

    • @tazdrum73
      @tazdrum73 3 ปีที่แล้ว

      @@EdwardBraiman in my case, the drivers did not have the 3 pads joined together

  • @Tom-yc8jv
    @Tom-yc8jv 4 ปีที่แล้ว

    There are dozon of MArlin SKR 1.3 installs, why not do a Klipper install? There are only a couple and half of those don't work....

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      I'm researching Raspberry pi printers, but Klipper documentation is very sparce.

  • @pugglez4798
    @pugglez4798 4 ปีที่แล้ว

    I followed this tutorial exactly with the BIGTREETECH SKR 1.3 and their drivers. I get a TMC CONNECTION ERROR on the screen. The printer works and moves fine still, but adjusting the current doesn't seem to reduce the temperature of the motors. Do you know anything that could help?

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว +1

      Tell me about the hardware you're using?

    • @pugglez4798
      @pugglez4798 4 ปีที่แล้ว +1

      Edward Braiman It’s for a CoreXY printer and it’s the big tree skr 1.3 and big tree’s tmc2208 to control all 5 steppers (I have daul z). I’m using Marlin bug fix 2.0.x. Also, I don’t know if this is ok, but I’m ejecting the micro sd card from board and putting that in computer and then putting it back in rather than uploading through USB. Also thanks for fast reply :)

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว +1

      Are they TMC 2208 UART Steppers? Can you tell me about your settings in Marlin firmware?

    • @pugglez4798
      @pugglez4798 4 ปีที่แล้ว +1

      Edward Braiman Dang! I think you may be right, I got the combo from aliexpress and it was the TMC 2208 DIY x5 option instead of the TMC 2208 UART x5 option. I didn’t even realize there was multiple options. So this means I need to order new stepper drivers right?

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Well unless you can modify yours to work the same.

  • @foxton100
    @foxton100 4 ปีที่แล้ว +1

    Hey Edward, thanks for the great video's. Is there any chance that you will or can do one on TMC2209 drivers, I know the teaching Tech has done one but for some strange unknown reason I get so far and can go no further. Cheers Merlin...

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Sure, but my two week vacation is a couple of weeks away.

    • @ThePixelbuilder
      @ThePixelbuilder 4 ปีที่แล้ว

      Yeah, that would be awesome. I have struggles with my original BTT TMC2209 as well - Did everything as in the Video but the drivers do not register (Testing X connection... Error: All LOW). I did not try it out with the correct voltage from the power supply, only powered by USB - can this be the problem?

    • @mkirich
      @mkirich 4 ปีที่แล้ว

      @@ThePixelbuilder Have you gotten any further? I seem to be in the same situation you are. BTT TMC2209 v1.2 with BTT SKR v1.3 on all steppers (X, Y, Z, E0) and when just connected to Pronterface via USB, I get the same message you show. Any other sources of help that you have found? I didn't think I had to do anything with the solder pads due to the UART jumpers on the SKR v1.3 board.

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Is the PSU connected and powered when I saw low, the power was disconnect. I'm getting ready to do a video on tmc2209 UART maybe today inn SKR 1.4 and maybe tommorow on SKR 1.3.

    • @ThePixelbuilder
      @ThePixelbuilder 4 ปีที่แล้ว

      @@mkirich you the the power supply from the PSU with USB alone it did not work for me.

  • @next2sin
    @next2sin 4 ปีที่แล้ว

    Noob here but why not use tmc2208 on the z motor aswell?

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      I just did x and y, because I was reenforcing how to set it up without making the video too long.

  • @billyoungers4035
    @billyoungers4035 5 ปีที่แล้ว

    When I put the board into program mode and connect the usb to my Raspberry Pi for, Octoprint, it takes control of my 2004 smart controller. If I choose not to run with the Pi turned on, the screen remains blank even when printer is on. Is it always necessary to switch that jumper to operate with or without the Pi?
    The Pi seems to timeout quickly and disconnects from the board often. Apparently I’m missing something.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Are you programming board from Raspberry pi?

    • @billyoungers4035
      @billyoungers4035 5 ปีที่แล้ว

      @@EdwardBraiman No just running Octoprint. I actually find it easier to pull the sd and upload directly to the sd from Platform IO. Are you thinking I don't have to switch the jumper if I am not programming ? Seems like I tried running Octoprint without switching into program mode and it didn't work at all but I may be wrong.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      What happens if you try the way in the tutorial?

  • @stevenwoolridge5833
    @stevenwoolridge5833 5 ปีที่แล้ว

    Hi Edward thank you very much for this tutorial i have been following this and a few other while setting up my BTT SKR 1.3 with BTT TMC2208 v3 Drivers my issue i am having is that it seems to be moving twice as far as it should be any idea what could be causing this? any help is appreiciated thank you.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Check defualt axis steps per unit. The reason I added drv8825 was to show the numbers being changed. So try doubling the number for that axis. Let me know how it goes.

    • @stevenwoolridge5833
      @stevenwoolridge5833 5 ปีที่แล้ว

      @@EdwardBraiman double the numbers to decrease the distance moved? I thought it would be half? I will try it as soon as I can and will get back to you. Thank you for your speedy reply.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Np

    • @stevenwoolridge5833
      @stevenwoolridge5833 5 ปีที่แล้ว

      @@EdwardBraiman okay so a little update on my firmware situation... there is nothing wrong with it! I came back to it after a day at work powered it up and all of a sudden everything was moving fine. Not sure why this is as i had done several power cycles already. Either way after following your tutorial my printer now works flawlessly so a Big Thank You!

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      You're welcome.

  • @Evilslayer73
    @Evilslayer73 3 ปีที่แล้ว

    Hi Edward if i want a 4988 on extruder do i need to place the jumper as same as you do for the drv 8825??

  • @robertthomas6878
    @robertthomas6878 4 ปีที่แล้ว

    I keep getting a PSU_CONTROL requires PS_ON_PIN error. Also this error Unable to execute: platformio
    Make sure cmd:'platformio' and cwd:'C:\3DPrinter_stuff\SKRv1.3\Marlin-2.0.x\Marlin-2.0.x' exists and have correct access permissions.
    Binaries are found in these folders: C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Fil
    es (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\LLVM\bin;C:\Program Files\Git\cmd;C:\Users\kicka\AppData\Local\atom\bin

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Are you using ATOM/platformio plug-in? You may want to change to VScode as it will work better. I know some of my tutorials have ATOM, but I've changed due to support of platformio being discontinued. There is a SKR 1.4 tutorial where I explain install.

  • @TnInventor
    @TnInventor 4 ปีที่แล้ว

    thanks buddy

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      You're welcome.

    • @TnInventor
      @TnInventor 4 ปีที่แล้ว

      @@EdwardBraiman i get tmc conenction error , i hope you have 10 or even 5 minuts of your time to help me fix it

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      First is you system powered by a power supply and not the USB power. Second check to see the are correct TMC stepper driver in video. Third swap steppers if issue persist with other steppers to see if system issues follow. Between steps to power down system.

  • @igorzlat2525
    @igorzlat2525 5 ปีที่แล้ว

    Hi! I bought TMC2209 (v2.0) and tried to connect in the same way as TMC2208 in this video. And does not work. On the M122 command, I get errors and zero registers. And on the LCD screen a message - "TMC Connection error". While I use them as TMC2209_STANDALONE. (((

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Could you tell me about what's in your configuration? Are your steppers bigtreetech uart steppers from the link in the description?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว +1

      I ordered the stepper and will try and make a video when it arrives.

    • @igorzlat2525
      @igorzlat2525 5 ปีที่แล้ว

      @@EdwardBraiman I'll be waiting for Your video! Thanks!

  • @Neptunus68
    @Neptunus68 4 ปีที่แล้ว

    Beloved Edward, can you please tell us what this spying mod is and what it is usefull for? how do you set the board to spying?

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว +1

      It's called SPI, for serial peripheral interface. It's a hardware configuration with software to communicate via specified hardware address. The reason I don't go into extreme detail is to have some ask for more detail. In the case of the pins file, the pin for a specific stepper like TMC 2130 in a SPI configuration will say move the stepper this amount base of PWM (pulse width modulation). This can also be applied to other device like LCD, data transportation, ECT. Keep in mind I'm trying to teach a simple task for people to maintain interest in 3d print and learn on there own in greater detail. If I spent 45 minutes explain how packets are assembled and transfered over a wire people would become bored. If I start talking about the software protocol development and abandonment by 🍎 corporation. If you would like I can talk in great detail as I've worked on SPI for a number of years professionally? Personally, I want people like yourself to challenge me by challenging yourself to teach others with empathy and encourage learning. Thank you for explaining to me I was not detailed enough, I'll work on it while trying to keep the tutorials fun.

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว +1

      Sorry I water down the tutorial as a way to keep most interested in learning how the printers function. I want to make it look easy to learn.

  • @Core3DTech
    @Core3DTech 5 ปีที่แล้ว

    uh oh, followed the video and almost everything worked. The one thing that didn't work was the LCD. Tried to install the u8glib in atom and uploaded again. After pulling and putting back the USB cord, Things went dead. Now when I plug in the USB cord, the computer no longer recognizes the board. Not sure what happened but kinda stuck

    • @Core3DTech
      @Core3DTech 5 ปีที่แล้ว +1

      Alright, copied a firmware.bin directly to disc and restarted and it came up.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว +1

      Platformio will handle files for LCD.

  • @50031185
    @50031185 5 ปีที่แล้ว

    another thing ,it seems dose not support the spi mode of tmc2301

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      It appears to support SPI for TMC2130 at least with the tests I ran. It's tied to the TMC 2130 step stick Bigtreetech produces. It may have issues using other SPI devices at same time. I had issues with it working consistently with USB jumper in 5v position.

  • @ibrahimnadi2114
    @ibrahimnadi2114 4 ปีที่แล้ว

    Thanks so much for the lecture. I did what you said, but I get a TMC CONNECTION ERROR error on the screen. Can you help me?

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Are you using the hardware in the video?

    • @ibrahimnadi2114
      @ibrahimnadi2114 4 ปีที่แล้ว

      @@EdwardBraiman
      skr v1.3 and TMC2208 v3 diy. Need to join the pins? How can I do it? Thanks

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      You'll need to solder the pads on the bottom per your diy datasheet with a zero ohm resistor.

    • @ibrahimnadi2114
      @ibrahimnadi2114 4 ปีที่แล้ว

      Thank you so much 😊 i will try this

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      You're welcome.

  • @matthewread1913
    @matthewread1913 5 ปีที่แล้ว

    Hi Edward do like tutorials I am making a DLP 3d printer at the moment, I have been looking at this TMC2208 and this board will it run nema23 stepper motor 2.80A?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      It may check the datasheet in the summary below video under documents.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว +1

      This might be a better option. www.trinamic.com/products/integrated-circuits/details/tmc5160/

    • @matthewread1913
      @matthewread1913 5 ปีที่แล้ว

      @@EdwardBraiman Hi do you know if the TMC5160 compatible with SKR v1.3 printer board, I've looked at spec, step driver is not listed?

  • @jamescullins2709
    @jamescullins2709 3 ปีที่แล้ว

    Can this board be setup to drive a CNC machine with external (Gecko) drives?

    • @EdwardBraiman
      @EdwardBraiman  3 ปีที่แล้ว

      The board can do CNC as for machine types unsure, but anything is possible.

    • @jamescullins2709
      @jamescullins2709 3 ปีที่แล้ว +1

      @@EdwardBraiman I believe it can, CNC is not much different than a 3d printer. The printer lacks an analog for the spindle and all inputs and outputs need isolated, but that is not hard to do. I just got one in and will be attempting to use on a CNC router that I am building. I will let you know how that goes.

  • @bobf3598
    @bobf3598 5 ปีที่แล้ว

    Using Visual Studio Code with PlatformIO installed.
    In the old marlin you could see where your board is connected on the PC. This Marlin 2 is nothing but a pain to work with. How do you know if the board is connected to PlatformIO? I get these "select" options but obviously they refer to Marlin 1.xx
    I followed the instructions here, same TMC2208 drivers, do a PlatformIO build and get LPC1768 Failed
    #error "Oops! Select 'Sanguino' in 'Tools > Board' and 'ATmega1284P' in 'Tools > Processor.' (For PlatformIO, u 92,4
    #error "Oops! Select 'Sanguino' in 'Tools > Board' and 'ATmega1284P' in 'Tools > Processor.' (For PlatformIO, use 'melzi' or 'melzi_optiboot.')" 92,4
    #error "Oops! Select 'Sanguino' in 'Tools > Board' and 'ATmega1284P' in 'Tools > Processor.' (For Platfor 92,4
    #error "Oops! Select 'Sanguino' in 'Tools > Board' and 'ATmega1284P' in 'Tools > Processor.' (For PlatformIO, use 'm
    comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-comp 35,20
    comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare] 35,20

    • @RichPedro
      @RichPedro 5 ปีที่แล้ว

      I've only done 1 board with Marlin2.... the board does not connect to platformio. Its the suite you use to edit & compile the firmware. Then you copy the file over to your SD card. With the printer off insert the card then power on. The firmware will "auto install" to the printer. Tim at TH3Dstudios did a good demo/walk thru of this with his EZLite board.

    • @RichPedro
      @RichPedro 5 ปีที่แล้ว +1

      Watch "TF drive Marlin firmware loading"... on this channel

  • @sharkmusic9636
    @sharkmusic9636 5 ปีที่แล้ว

    Whops, the title says tmc2209
    But still a great video

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Bigtreetech finally processed my order for tmc2209, today. I've been trying to aquire for months.

    • @sharkmusic9636
      @sharkmusic9636 5 ปีที่แล้ว

      Oh my, lucky you!

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Third try is a charm.

  • @anon44129
    @anon44129 4 ปีที่แล้ว

    Thanks for the video although when I do this, I get a "TMC CONNECTION ERROR" error. I've connected the pdn and uart pins but I still get the error. What could the problem be?

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว +1

      Which brand of stepper driver do you have?

    • @anon44129
      @anon44129 4 ปีที่แล้ว

      @@EdwardBraiman Bigtreetech 2208 v3.0 for all steppers

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว +1

      Does it say UART? Try swapping steppers, one or more might be missing soldered resistor.

    • @anon44129
      @anon44129 4 ปีที่แล้ว +1

      @@EdwardBraiman The only 4 drivers I have are the 2208s. I've tried all of them and they all present the same issue.
      I was also wondering if I would have to solder 2 of the J2 pads together ( imgur.com/a/rrYrgOk ) since on bigtreetech's video of the 2208s, they say that they will need to be soldered together for UART mode ( th-cam.com/video/k3Uc1F5jgVQ/w-d-xo.html ) although some people do claim that that is false.

    • @KARTMAN666
      @KARTMAN666 4 ปีที่แล้ว +1

      @@anon44129 if you are still using 12v. It will do that. IE using usb on laptop.. It should work on 24v

  • @_F5X
    @_F5X 4 ปีที่แล้ว

    Hi Edward, in earlier TMC2208 versions in combination with MKS GEN L V1.0 board the stepper direction has to be inverted. Did I understand it right that it's not necessary with Bigtreetech SRK 1.3 & TMC2208 V3 combination.

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      It maybe nessary depends on you configuration. If you're upgrading and direction changes yes. If you building initially then you may plan for it.

    • @_F5X
      @_F5X 4 ปีที่แล้ว

      @@EdwardBraiman thnx Edward

    • @_F5X
      @_F5X 4 ปีที่แล้ว

      @@EdwardBraiman is my assumption correct, for the UART use (with SRK v1.3 or v1.4 boards) Vref Max on TMC2208 doesn't have to be set per potentiometer

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Yes.

    • @_F5X
      @_F5X 4 ปีที่แล้ว

      @@EdwardBraiman thnx

  • @SkinnyTrini04
    @SkinnyTrini04 5 ปีที่แล้ว

    Do you have a video for the SKR mini and instructions for the Ender 3?

  • @Jopakilo
    @Jopakilo 4 ปีที่แล้ว

    Thank you for all your video teaching me how to set up the skr1.3
    I followed all step by step, but I am not able to generate the firmware.bin through atom. It said failed. I downloaded the marlin of skr1.3 from bigtreetech github. I did success once. And I try next day with same step same file. It failed.
    Can I ask someone send me the .cur file directly replace the current one to update?
    P.s I am a beginner. I might have asked stupid question.

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      First does a defualt folder project build okay? What I'm saying is open a fresh download that has been unzipped and click check mark in platformio inside ATOM.

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      If it's not working checkout the instructions on how to install ATOM with Platformio instructions on marlinfw.org. You may also need to install Git to make it work from ATOM.

  • @TnInventor
    @TnInventor 4 ปีที่แล้ว

    but i get a TMC conenction error on the lcd why?

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Check if you see the same issue in Pronterface. It may have a setup issue.

    • @TnInventor
      @TnInventor 4 ปีที่แล้ว

      @@EdwardBraiman i sthere a specific command? because it shows no errors , infacet i can move them usign the graphcal command, but its rought and i am sure its wrong

    • @TnInventor
      @TnInventor 4 ปีที่แล้ว +1

      @@EdwardBraiman i just fixed it :D , it was 50-50 chance risk but it worked , you have to solder pads at the bottom , omg it felt like surgery any way thanks man :D

  • @maximilianlindner
    @maximilianlindner 5 ปีที่แล้ว

    I have the exact same setup and did exactly the same as you did in the firmware.
    I tried it with 2 x SKR 1.3 and 2 x Bigtreetech tmc2208 V2.1 and 4 x Bigtreetech tmc2208 V3
    M122 will always give me this nonsense:
    X 0x00:00:00:00 Bad response!
    Testing X connection... Error: All LOW
    This is for all drivers on all boards all sockets, so I assume it's a software issue. And yes, I soldered the uart pads on the v2.1 drivers. The V3 came as uart ready and have an smd resistor (as it seems) already soldered in place.
    Any help would be greatly appreciated, as I am about to lose my mind! :)

    • @maximilianlindner
      @maximilianlindner 5 ปีที่แล้ว

      Forget about it, I just solved it! It needs to be connected to a decent powersupply, as the 5V USB connection does't seem to suffice. After hours of tinkering it now works :)

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Good to know. I had many problems trying to get the tutorial as usable as possible. Thanks for the update. I'll be doing SPI tonight and it was difficult to make as clear as possible. I'm planning to explain RMS in another tutorial, just needed to find a way to explain for as many people as possible. Trying to explain precalculus and calculas in an understandable way is a challenge.

    • @jarekkrol5773
      @jarekkrol5773 5 ปีที่แล้ว

      i have the same error im using 12V5A power supply what are yours?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว +1

      12v 30a power supply.

    • @maximilianlindner
      @maximilianlindner 5 ปีที่แล้ว

      @@EdwardBraiman Thanks for your reply! Yup, that was indeed the issue. I tried to run the command from USB as a power source. Once connected to my power supply, it worked just fine :)

  • @marcoborghetti2062
    @marcoborghetti2062 5 ปีที่แล้ว

    hello I have the tmc2209 1.1 drivers and if I give the command M122 pronterface it gives me an error command unknown according to how come?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Unfortunately I have not yet been able to get a tmc2209 to test, but I'm guessing something is not configured correctly in the hardware.

    • @TheMindverse
      @TheMindverse 4 ปีที่แล้ว

      @@EdwardBraiman I'm having the identical problem. Everything else works though, I can send commands through pronterface.

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Check configuration_adv.h sounds like it's not enabled.

    • @marcoborghetti2062
      @marcoborghetti2062 4 ปีที่แล้ว

      @@EdwardBraiman hi, i solved it with bigtreetech assistance.
      thanks

    • @TheMindverse
      @TheMindverse 4 ปีที่แล้ว

      @@marcoborghetti2062 You just committed the worst internet sin possible, the "never mind, I found the solution" response. CAN YOU ELABORATE????

  • @airshipfpv5972
    @airshipfpv5972 5 ปีที่แล้ว

    When I go to Save and build it gives me an error saying platformio is not recognized as an internal or external command..do I need to give it permissions somehow? I missed something.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว +1

      Is this the first time with platformio build? I just starting seeing issues with mine today. Check and see if link to Git is missing?

    • @airshipfpv5972
      @airshipfpv5972 5 ปีที่แล้ว

      @@EdwardBraiman This is the first time for me.. Where do I find this link to git? Sorry for the noob questions.. I cannot find "platformio.exe" or anything similar on my PC.

    • @airshipfpv5972
      @airshipfpv5972 5 ปีที่แล้ว

      @@EdwardBraiman I may have missed something, but followed it to the letter.. I installed PlatformIO IDE from the packages in Atom. Do I need to install python or something maybe?

    • @airshipfpv5972
      @airshipfpv5972 5 ปีที่แล้ว

      @@EdwardBraiman OK, I think I got that working by downloading Python 3.7 and installing that... Now the new problem is it says "UserSideException please install Git client, then a bunch of errors and has an error when setting environment to LPC1768.

    • @airshipfpv5972
      @airshipfpv5972 5 ปีที่แล้ว

      @@EdwardBraiman I got it.. Yeh after downloading and installing Python 3.7 for Windows, then installing the Git client, everything went as it should.. Thanks!

  • @alexanderdoh9311
    @alexanderdoh9311 4 ปีที่แล้ว

    Hi. Did you make an Tutorial for the TMC 2209? Or what must i change? Are you German? :) Thx

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว +1

      I worked on the TMC 2209, but the results might have Marlin issues. Most the week I've been trying to explain to Marlin the issues with BLtouch. Might need to spend weekend digging thru firmware versions to explain issue to them. My last name sounds like Bremen in German, but it's very middleeastern, it translates to decendant of Abraham in Hebrew.

    • @alexanderdoh9311
      @alexanderdoh9311 4 ปีที่แล้ว

      @@EdwardBraiman thx for the Answer. Many uses the skr 1.3 with the tmc2209 without issues. But no one with the Sidewinder X1. And thx for the Ancestor Lesson :)

  • @plazmax
    @plazmax 5 ปีที่แล้ว

    Lovely 👍will u make with skr and tmc2209, tmc5160

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว +1

      I'm thinking about it.

    • @AreaKruzer
      @AreaKruzer 5 ปีที่แล้ว

      @@EdwardBraiman would love to see you doing the skr v1.3 with tmc2209

  • @sebastiansombra
    @sebastiansombra 4 ปีที่แล้ว

    Another great tutorial on the SKR V1.3, thanks. One question, you mentioned in the video that the drivers came already prepared for UART mode. How can you tell? I bought a Kit from Amazon (SKR v1.3, TMC2208 and TFT35) which are supposed to be in UART but I am not sure how to tell if they are: www.amazon.com/gp/product/B07WH6P9RC/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว +1

      The UART is in the development environment from Platformio. Just remembered to load VScode and not ATOM. ATOM is no longer supported with Platformio.

    • @sebastiansombra
      @sebastiansombra 4 ปีที่แล้ว

      Edward Braiman thanks

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      You're welcome.

  • @workpeaceful9066
    @workpeaceful9066 4 ปีที่แล้ว

    UART vs SPI which better ?

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      There different, but similar. I like them both.

  • @zixx91
    @zixx91 5 ปีที่แล้ว

    Can i instal firmware useing only usb card?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      I've not tried to, but should be possible.

  • @patrickbodine1300
    @patrickbodine1300 2 ปีที่แล้ว

    Need an update, please. Thanks.

    • @EdwardBraiman
      @EdwardBraiman  2 ปีที่แล้ว

      I'd update, but not sure board is sold anymore.

  • @Lc-wi3wk
    @Lc-wi3wk 5 ปีที่แล้ว

    I have tmc2208 v1.2 uart from fysetc and it came with SetpStick Protector..
    Any difference...?
    Benneficts...? Or not needed..?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Unfortunately Bigtreetech added a resistor I think which seems to lock people into there products. Granted I've not verified this personally.

    • @Lc-wi3wk
      @Lc-wi3wk 5 ปีที่แล้ว

      @@EdwardBraiman you think that the tmc that I have won't work with this board?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      You may need to add a resistor via the top of the stepper. The note in Marlin firmware may apply in this case.

    • @Lc-wi3wk
      @Lc-wi3wk 5 ปีที่แล้ว

      @@EdwardBraiman For what i see. Yes i have so solder 2 spots under the board to make it work in uart mode...

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Let us know if it works.

  • @monstermask3212011
    @monstermask3212011 5 ปีที่แล้ว

    Do you have maybe firmware for Ender 5 with skr1.3 and tmc2208 v3 ? I am trying to flash firmware and set up everything but it is a lot for my skills ha ha

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Check the examples folders for Marlin firmware, they may have what you need.

    • @monstermask3212011
      @monstermask3212011 5 ปีที่แล้ว

      @@EdwardBraiman I have LPC1768 failed error all the time. Can you help me with this ?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      Three things come to mind, configuration.h motherboard, serial port. Platformio.ini, Default environment is LPC1768. Also try doing a fresh unzipped build with default configuration. Also make sure your computer is connected to internet while building/compiling to pull need files. Hope this helps

    • @monstermask3212011
      @monstermask3212011 5 ปีที่แล้ว

      @@EdwardBraiman I connected skr1.3 with Ender 5 but showing me TMC CONNECTION ERROR info on the screen . I can move axis but problem is I thin
      k with Extruder stepper.

  • @ipadize
    @ipadize 4 ปีที่แล้ว

    i click on the video because it says 2208. When i see the video title i see 2209
    *wait Thats illegal*

  • @d19sbp
    @d19sbp 4 ปีที่แล้ว

    Getting
    Driver registers:
    X 0x00:00:00:00 Bad response!
    Y 0x00:00:00:00 Bad response!
    Testing X connection... Error: All LOW
    Testing Y connection... Error: All LOW

    • @d19sbp
      @d19sbp 4 ปีที่แล้ว

      hm, i solved it by soldering for UART but there's something else wrong, when I move in x or why the skr resets and flashes white on the screen while beeping... now message about what's wrong.

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Which manufacturer of stepper driver are you using?

    • @d19sbp
      @d19sbp 4 ปีที่แล้ว

      @@EdwardBraiman bigtree TMC2208 V3

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว +1

      Can you send me your configuration.h and configuration_adv.h on Discord?

    • @d19sbp
      @d19sbp 4 ปีที่แล้ว

      @@EdwardBraiman done, turns out it was a faulty powersupply

  • @turtledude2924
    @turtledude2924 5 ปีที่แล้ว

    Do you know the jumper config for lv8729?

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว +1

      Not yet, but I'm slowly working through stepper drivers. I'll be hopefully be posting tmc2130 SPI for SKR 1.3 tommorow. I still need to close caption and convert them into 80 languages.

    • @mrb2917
      @mrb2917 5 ปีที่แล้ว

      lol, thanks for the great video man

  • @Mercento
    @Mercento 3 ปีที่แล้ว

    How to set vref with uart :(?

    • @EdwardBraiman
      @EdwardBraiman  3 ปีที่แล้ว

      Should be done electronically.

  • @travo3311
    @travo3311 4 ปีที่แล้ว

    I have a question. I'm using Marlin 2.0.5.3 (newest version currently) but keep running into the same error over and over where it won't let the stepper drivers connect. I'm using all TMC 2208 for E0, X, Y, Z (No E1). Here's the error imgur.com/gallery/7YGT0la and heres my file (if you would like to take a peek reddit has been trying not sure whats wrong) drive.google.com/drive/folders/1okpPN8wHA-tVqJEIG45ucdzYaLQjHdHJ?usp=sharing

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      If you're seeing what you think is a Marlin firmware error, you might want to open a bug on Marlin Git page.

  • @dineshvyas
    @dineshvyas 5 ปีที่แล้ว

    DRV2588 is the most silent.

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      The drv8825, was tuned before video.

  • @omaroskeno3314
    @omaroskeno3314 5 ปีที่แล้ว

    i keep getting an error for LPC1768

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      If you're using platformio, do you have Git loaded? What's the error message?

    • @omaroskeno3314
      @omaroskeno3314 5 ปีที่แล้ว

      All it say is environment LPC1796 faild

    • @omaroskeno3314
      @omaroskeno3314 5 ปีที่แล้ว

      1768

    • @omaroskeno3314
      @omaroskeno3314 5 ปีที่แล้ว +1

      I got it I unplugged the bored and redid everything make sure I did it right

  • @50031185
    @50031185 5 ปีที่แล้ว

    this board is not good, it has not enought io pin,. when you want do some advance change,you will get in trouble with it,

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว

      It's not a perfect board, but it's progress toward a better 32 bit design.

    • @mrb2917
      @mrb2917 5 ปีที่แล้ว

      what if we are mostly happy with our 3d printer and just want a slight increase in speed and quality and a major decrease in noise? that's what mostly everyone here is looking for, we're not trying to land on mars with these things

    • @EdwardBraiman
      @EdwardBraiman  5 ปีที่แล้ว +1

      Well I think the moon lander in 1969 had an 11 bit processor, so it's almost three times better.

  • @jamesburkhardt5143
    @jamesburkhardt5143 4 ปีที่แล้ว

    First, thanks for compiling this video, it has been very helpful! I have a question I am hoping you can help me with dealing with a failure during the build process, specifically with the xpt2046.cpp file. When I try to create a build, it gives me multiple errors dealing specifically with the xpt2046.cpp file, errors seen in this screen shot. snipboard.io/aWK1B7.jpg What could be causing this issue? Thanks for your help

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Is this a fresh download? I'm unsure of the issue other than something with chip select, which is normally used in SPI. If you download a fresh copy of Marlin firmware and see it again I suggest opening a bug on Marlin firmware GitHub page.

    • @jamesburkhardt5143
      @jamesburkhardt5143 4 ปีที่แล้ว

      yeah, it's a fresh download from yesterday, from a file that was last uploaded 18 days ago to the git hub site here..
      github.com/bigtreetech/BIGTREETECH-SKR-V1.3/tree/master/BTT%20SKR%20V1.3/firmware/Marlin-bugfix-2.0.x/Marlin/src/feature/touch
      Guess I shall open a bug on the page. In the mean time, would it be possible to send the code from a working xpt2046.cpp file to paste into the file to get it going?

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Checkout Marlin firmware www.marlinfw.org and see if the same. nice catch.

    • @jamesburkhardt5143
      @jamesburkhardt5143 4 ปีที่แล้ว

      yup, the same. Guess I shall have to wait on this fix

    • @EdwardBraiman
      @EdwardBraiman  4 ปีที่แล้ว

      Is there an existing issue/bug already opened? If not you'll look like a hero for opening one.

  • @glendooer6211
    @glendooer6211 3 ปีที่แล้ว

    U art on You Tube means??

    • @EdwardBraiman
      @EdwardBraiman  3 ปีที่แล้ว

      It's UART it's protocol to describe wiring and communication.

    • @glendooer6211
      @glendooer6211 3 ปีที่แล้ว

      @@EdwardBraiman ok thnx I was nun the wiser..

    • @EdwardBraiman
      @EdwardBraiman  3 ปีที่แล้ว +1

      Sometimes with auto CC I miss one.

    • @glendooer6211
      @glendooer6211 3 ปีที่แล้ว

      @@EdwardBraiman Like to do a video for the newbies,,even though I have been playing around with 3D for years so much is changing and more machines and boards around. Cheers

  • @birgerbjessen
    @birgerbjessen 2 ปีที่แล้ว

    How to omit the terrible bad translation line... mostly nonsense...

    • @EdwardBraiman
      @EdwardBraiman  2 ปีที่แล้ว

      Let me guess German language?

    • @EdwardBraiman
      @EdwardBraiman  2 ปีที่แล้ว

      I'm going to see if I have time maybe later this month to clean it up.

  • @frikadasonline
    @frikadasonline 4 ปีที่แล้ว

    you're sooooo slow talking, had to put your video at 1.5x