Modernizing Old V1 CR-10 for 2023 - BLTouch, filament runout, Marlin 2.0

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 มิ.ย. 2024
  • Modernizing the old CR-10 for 2023 - auto bed leveling, filament runout, Marlin 2.0
    Links:
    marlinfw.org/meta/download/
    github.com/MarlinFirmware/Con...
    github.com/Lauszus/Sanguino
    www.thingiverse.com/thing:249...
    ufj.ddns.net/blog/marlin/2019...
    www.thingiverse.com/thing:249...
    www.thingiverse.com/thing:266...
    Parts I Used:
    www.amazon.com/gp/product/B09...
    www.amazon.com/gp/product/B07...
    00:00 Intro
    01:40 Parts and Disassembly
    04:33 Wiring and Controller Prep
    09:57 Firmware Configuration
    20:33 Firmware Flashing
    24:05 Assembly and testing
    bltouch ender 3 creality 3d printing
    ufj.ddns.net has gone down a few times. just in case I am pasting the contents of platform.loca.txt here:
    Content to add in platform.local.txt:
    compiler.c.extra_flags=-fno-tree-scev-cprop -fno-split-wide-types -Wl,--relax -mcall-prologues
    compiler.cpp.extra_flags=-fno-tree-scev-cprop -fno-split-wide-types -Wl,--relax -mcall-prologues
    compiler.c.elf.extra_flags=-Wl,--relax
  • แนวปฏิบัติและการใช้ชีวิต

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

  • @SpiritWolfWorks
    @SpiritWolfWorks 2 หลายเดือนก่อน +1

    THANK YOU!!! i got my cr-10 6 years ago and still want to use it along side my v2 cr and my kobra! Thank you for saving my first child-my cr-10❤❤❤❤

  • @12cwight
    @12cwight ปีที่แล้ว +4

    Wow, glad I can do this on my Ender 3! Thank you for the guide!

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

    Wow an original V1 CR-10. pretty neat. excellent video 👌

  • @theprintingpalace4828
    @theprintingpalace4828 5 หลายเดือนก่อน

    Thank you so much! I have an original CR-10 v1 as well and i couldnt find a simple video for bltouch until now!

  • @julioboss1982
    @julioboss1982 ปีที่แล้ว

    Nice work! saved the video to perform this update on my CR10

    • @julioboss1982
      @julioboss1982 ปีที่แล้ว

      Is this low cost 3D touch working well??

    • @WightHouse45
      @WightHouse45  10 หลายเดือนก่อน +1

      @@julioboss1982 Sorry I missed your question here! Yeah it seems to be working well enough. Sometimes it's not 100% accurate but from what I understand a real bltouch installation should be the same steps

  • @jimmysingh1465
    @jimmysingh1465 5 หลายเดือนก่อน

    such a great video. The views should be in millions on this smh.

  • @harveyinsler5801
    @harveyinsler5801 2 หลายเดือนก่อน

    Hi. You have done a great job here for those of us who need step by step approach. I too have an old CR10 V1 - so old there was no printing on the control board! Anyway, I have followed your steps and have three issues, one of which I solved. (1) I get errors whenever I tried to upload to the CR10 mainboard. Turns out there is a known bug in the newest Arduino firmware. So I had to downgrade the Arduino AVR Board to 1.6.21 for it to work. The most recent update, 1.8.6, apparently has known errors. (2) The SD card reader seems unresponsive, so I have no way to upload for printing. I double checked that only SDREAD was defined. Did I inadvertently edit something I was not supposed to?? (3) Do you have a good procedure for establishing Z offset? Thanks.

  • @digitalfabricationlab
    @digitalfabricationlab 10 หลายเดือนก่อน

    Hello mate, awesome video! I have difficulty locating an 8-bit probe for my CR10 v1, the link you provided is dead. Can you recommend some other one?

    • @WightHouse45
      @WightHouse45  10 หลายเดือนก่อน +1

      Thanks! Sorry if I'm misunderstanding but by probe I assume you mean the bed leveling sensors? Bltouch in this case. The link I have for that one still seems to be working and in stock. Let me know if I understood that wrong
      www.amazon.com/gp/product/B09M9V8Y4Y/
      This is the one I bought and used and right now that link is working

    • @digitalfabricationlab
      @digitalfabricationlab 10 หลายเดือนก่อน

      @@WightHouse45 yes that's what I meant the bltouch. The Amazon link is not dead you are right, but the product is currently unavailable.

    • @WightHouse45
      @WightHouse45  10 หลายเดือนก่อน

      @@digitalfabricationlab weird cause that link posted above link has them available for purchase for me right now. I'd post a picture if I could but I see them at that link right now for $15. Maybe it's location based on how it shows up on Amazon. I'm in the western USA.
      I did find some other cheap ones on ebay. I can't vouch for them cause I haven't used them personally, but it does look like they have the correct wiring (z end stop+, Z end stop -, power, ground, and gpio)
      www.ebay.com/itm/254024150340

  • @SnifterRoux
    @SnifterRoux 9 หลายเดือนก่อน

    Hi is pin 29 labelled in any way? I have the original CR10 board that is a bit different to yours and the isn't a hole in the exact location.

    • @WightHouse45
      @WightHouse45  9 หลายเดือนก่อน +1

      As far as I know Pin 29 is not labeled and was kind of a hidden "bonus" pin. I'm not sure about all the Melzi board revisions but yours may be a newer or older one if it's not in the same spot. There is a video by CrossLink which is where I found it. His video might help you get closer to locating yours
      th-cam.com/video/wVU_5lZKuMo/w-d-xo.html

  • @yasinuysalonline
    @yasinuysalonline 18 วันที่ผ่านมา

    Hello, thank you for this valuable video and beautiful explanation.
    I get this error while installing:
    avrdude: Expected signature for ATmega1284P is 1E 97 05
    Double check chip, or use -F to override this check.
    Failed programming: uploading error: exit status 1
    What is the reason for this error?

    • @WightHouse45
      @WightHouse45  16 วันที่ผ่านมา

      Hey! This error shows up when the arduino reads the wrong signature from the chip it's trying to program. It can also show up if it sees no signature at all (wires not fully connected, or hooked up right).
      So some things to check would be to ensure all the connections are correct and secure from the arduino to the CR10 motherboard, check to ensure the microcontroller on that CR10 board is indeed an ATmega 1284P. It's possible there are newer/older revisions of the board that use a different microcontroller, though I'm not sure if that's the case or not. Either way the goal is to first ensure the arduino is getting SOME kind of signature form the chip (this would confirm things are connected correctly) and if it is, it may need to be flashed with a different microcontroller type.