HCmaker7 / ADIMLab - 3D printer upgrade to Marlin 1.1.8 part 3

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ย. 2024
  • How to upgrade the HCmaker7 firmware from the stock 1.0.3 dev to the current 1.1.8 Marlin
    Since I made this video the name of the printer has changed to ADIMLab 3D Printer Assembled Gantry I3 3D
    Printing Size 310X310X410
    It is also now available through ADIMLab Amazon store as well as the GearBest links below
    The amazon links are as follows (For different regions) and they are available through Prime / Direct from Amazon warehouse so you will get fast delivery
    Canada:- amzn.to/2MxOFE2
    USA:- amzn.to/2MyZ4iN
    Europe:- www.amazon.de/...
    UK:- www.amazon.co....
    While were at it we will turn on the safety features for Thermal Runaway etc. We will also enable Manual Mesh Bed Leveling through the LCD Display and show how to auto tune the PID parameters for the hot end.
    The latest version of Marlin can be found here :- github.com/Mar...
    the Arduino IDE here :- www.arduino.cc/
    My config files and the XLS file can be found here github.com/the...
    All 3 of my printers came from GearBest for review, some of the upgrade parts I bought myself, either way I will provide links to all parts used including the printers themselves.
    HCmaker7: goo.gl/NSFb6w
    Tevo Black Widow
    -- USA Plug goo.gl/TDTtiB
    -- EU Plug goo.gl/m4yvHJ
    Tronxy X5S: goo.gl/hRdXr3
    MOSFET:- goo.gl/RhcP19
    For other GearBest goodies, just follow this link goo.gl/NSFb6w
    My Excel info as shown will be made available through my GitHub very soon, I have a few more tweaks to make first.
    You can find all the technical documentation about the configuration file here marlinfw.org/do...

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

  • @TheBreadboardca
    @TheBreadboardca  6 ปีที่แล้ว +1

    Process to load new firmware is as follows (Simplified)
    1. Download and install Arduino IDE
    2 . Download and unzip Marlin 1.1.8 to the documents/arduino folder, lets call the folder MARLIN
    2. Download my configurations from my GitHub linked in the description
    copy the contents of the HCmaker7 folder to the "Documents/Arduino/MARLIN folder
    4. test the compile, add libraries that may be indicated as missing ( for instance GLIB8 )
    5 when test compile works, connect the HCmaker7 via USB
    6. set board type and com port as indicated in my video
    7. upload firmware to your board.
    If there is enough interest perhaps I can do a video on setting up the environment for this from scratch to uploading to a board.
    Let me know

    • @formyuse184
      @formyuse184 6 ปีที่แล้ว

      I expect it's just me being thick but I can't see the link for your configuration file

    • @TheBreadboardca
      @TheBreadboardca  6 ปีที่แล้ว +1

      github.com/thebreadboard/MARLIN

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

    I learnt a lot from these videos, thank you. You have a good way of explaining things and providing the right context to understand easily.

  • @playdeaths
    @playdeaths 6 ปีที่แล้ว

    If you are getting an u8glib error in compiling go into skect library and search and install mine has now been compiled dont know if the custom screen will work but should get it up and running in the morning
    Thank you again peter this was great to watch and learn where i was making mistakes now on to looking into your upgrades to the tronxy x5s

    • @TheBreadboardca
      @TheBreadboardca  6 ปีที่แล้ว +1

      Excellent, I was about to suggest the exact thing you just did, well done.
      I have also just updated the comments and my GitHub for the Tronxy X5S, I needed to add an extra file to the GitHub repository as Tronxy in their infinite wisdom did not stick to the Melzi Pinout so the file in the standard Marlin would not work. the file that was changed was pins_SANGUINOLOLU_11.h

  • @gus452000
    @gus452000 6 ปีที่แล้ว

    Many thanks for the video, just had my HC Maker 5 days and I love it, except for the standard software, on mine you cannot raise the Z axis by the control unit. So I shall disconnect the control box, take it to my main PC and flash the new marlin software, its my 3rd 3D priinter, I also have an Anet A8, plus a homemade (flashed with Marlin on a ramps 1.4) and for the money I paid for my HC Maker 7 (£186 ~ $225) its amazing.

  • @gus452000
    @gus452000 6 ปีที่แล้ว

    Hi Peter, just to let you know, after quite a bit of re-installing arduino, I have managed to install the Marlin software on my HC Maker 7, using your config H settings. Thank you very much, my one real issue with this printer was the software supplied, which wouldn't even let me raise my Z axis, this printer is producing some really good prints, really good, many thanks again.

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

    That was an interesting series so far, thank you Peter, regards, RobUK

    • @TheBreadboardca
      @TheBreadboardca  6 ปีที่แล้ว

      I am glad you like it but its not over yet... just finished the upgrade of the TIVO Black widow to 1.1.8 and have the Tronxy X5S to complete the Treo, then continue with feature add-ons like auto bed leveling and Trinamics upgrades (Sensor-less limit switches :) )

  • @talentguydotcom
    @talentguydotcom 6 ปีที่แล้ว

    Thanks for your EXCELLENT and Helpful video!! Thanks for sharing your files! You gave me the confidence to successfully change my HC Maker 7 to 1.1.8!!!

    • @TheBreadboardca
      @TheBreadboardca  6 ปีที่แล้ว

      Happy you found it useful and inspiring :)

    • @talentguydotcom
      @talentguydotcom 6 ปีที่แล้ว

      Did you happen to attach an EZABL sensor to it? Did you use the CR-10 files which are provided by TH3d?

    • @TheBreadboardca
      @TheBreadboardca  6 ปีที่แล้ว

      I used my own config files linked in the description above, no additional sensors attached yet but it is in the works, probably a BLTouch clone or an 8mm range inductive sensor

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

      @@TheBreadboardca Thanks for the video! With it I could successfully switch to version 1.1.8.
      Here is a tip for mounting a sensor: www.thingiverse.com/thing:3024329
      There you can also find a link to Adimlab.
      Have you already tried version 1.1.9? Do you know what the power_pin number is for power_loss_recovery?
      Then I still have a question about the installed stepper motors. Do you know the exact types?

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

    Thanks for sharing 😀👍
    Interesting stuff 👍, well done

  • @0673cep
    @0673cep 4 ปีที่แล้ว

    Thank you, because of your videos I was able to bring back to life my HCmaker7, However I have not been able to solve an issue with the Z axis. When it moves it grinds like the stepper motors are dragging metal. If I only connect one stepper motor it work smooth when is both they grind.

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

      you may have one moving the wrong way so they work against each other when both connected, try each on its own first and if there both ok, try reversing the connections of just one when working together (this reverses the direction of one of the motors)

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

      @@TheBreadboardca both motors are turning from left to right. When you mean to try to reverse the connection, do you mean to connected the switch upside down? I did read that sometimes is the microstepping or the voltage is there any where in marlin where I can modify these things?

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

      got it to work. after update I needed to initialize eeprom to change the step setting. I had it at z 4000 and your file had it at 400. once I hit Eeprom it took the change

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

    Great! Thanks for the very informative vid, helped a tonne. Do you by chance know if you can pull out those stock stepper controllers and drop in TMC silent ones? I would likely run them in Legacy mode to avoid any compatibility issues.

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

    1st great video. I have just obtain a HCmaker version?? I am not sure what model it is. It has a white colored controller, and no name. It also has a filament out sensor. Is there any newer information, of firmware?
    thanks

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

    Peter did you find out the pining for the servor signal? I want to connect a BLTouch, but I am unsure where to connect GND 5V Signal on the two mentioned 3pin header. Thanks Sebastian

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

    j'ai suivi ton tutorial et j'ai plein de problèmes avec mon imprimante elle se met en mode sécurité pour des problèmes de température apparemment (HCmaker7) help

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

    hi, thank you for the great video. I did the same stapes know I hade problem in the print quality I think the original firmware works better on my printer. do you have the original firmware ? or do you know how can I get the original firmware?. thank you

  • @playdeaths
    @playdeaths 6 ปีที่แล้ว

    would love a video i can program leds to blink on an arduino mini but going through sketches is not my strongest

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

    Hello, thank you for your work. I tried using your guild to update the latest marlin version and am having an issue with the thermocouples not being read. I receive two fixed values for the bed and hot end. I even disconnected the hot end and still had the same reading. Do you have any suggestions, I believe it's an issue with the configuration and not the hardware?

  • @TheBreadboardca
    @TheBreadboardca  6 ปีที่แล้ว

    The Marlin is the standard version from GitHub github.com/MarlinFirmware/Marlin
    Then apply the changes to the Configuration.h file, or drop in mine from here github.com/thebreadboard/MARLIN
    Just copy the files from the HCmaker7 folder into the marlin folder and compile / upload to the printer controller as per the video

  • @BrettCulley
    @BrettCulley 6 ปีที่แล้ว

    hi thanks for the video, i was about to cancel my order on this printer from amazon because i am so confused, any chance of the auto bed level sensor video? i own an anet e10 and e12 and was about to buy the cr10-s until i stumbled apon this video and bought the ADIMLab 3D Printer. i hope this printer prints as well as my anet printers.do you have a link to the mainboard? i like to keep an extra on hand.

  • @berniewasserman265
    @berniewasserman265 6 ปีที่แล้ว

    great video. Do you know if the adimlabs printer is able to accept a separatly controlled part cooling fan through the hotend connector?

    • @TheBreadboardca
      @TheBreadboardca  6 ปีที่แล้ว

      It looks like it does, PH4 of the ATMEGA2560 (Digital 7) goes via a driver to the PWM24 pin of the hot end cable, therefor it should be possible to connect a 24V fan to the connector on the header at the hotend end of the cable. I have not tried this yet but I dont see why it should not work, I am looking for a part cooling printable duct for this printer, if you know of one, ill give it a shot

  • @keithbrown8320
    @keithbrown8320 6 ปีที่แล้ว

    Hi Peter, I have a problem, I did everything as described to update Marlin and now everything is stuffed! Auto home won't work at all. How do can I get the original settings for the HC maker 7? Thanks

    • @TheBreadboardca
      @TheBreadboardca  6 ปีที่แล้ว

      Could you please describe "stuffed", this will help me help you, send me your configuration file to peter@thebreadboard.ca so I can verify for you

  • @playdeaths
    @playdeaths 6 ปีที่แล้ว

    wow this is confusing wish i was better at doing sketches. my flashforge i just flashed it and had the sketch already downloaded im at a loss it there not a zip file i can just load up to set to your settings other than going in and changing them all myself as i really dont want to mess it up cheers

    • @TheBreadboardca
      @TheBreadboardca  6 ปีที่แล้ว

      1. Download and install Arduino IDE
      2 . Download and unzip Marlin 1.1.8 to the documents/arduino folder, lets call the folder MARLIN
      2. Download my configurations from my github linked in the description
      copy the contents of the HCmaker7 folder to the "Documents/Arduino/MARLIN folder or your custom config file if you have a different board.
      4. test the compile, add libraries that may be indicated as missing ( for instance GLIB8 )
      5 when test compile works, connect the HCmaker7 / your board via USB
      6. set board type and comport as indicated in my video
      7. upload firmware to your board.
      If there is enough interest perhaps I can do a video on setting up the environment for this from scratch to uploading to a board.
      Let me know

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

    Has anyone managed to update to version 1.19? Somehow I can't make it. No output on the LCD screen...Would be very interesting because the Power Loss Recovery function would also be usable.

  • @BrettCulley
    @BrettCulley 6 ปีที่แล้ว

    yes i just bought this 3d printer, i now own 6, any chance you can tell me which firmware i need for marlin 1.1.9? i would like to have all my features installed like before, and what setup i need in arduino. i have other boards on hand, i have 2 kingprint 3.0 boards and and anet e12 board.

    • @TheBreadboardca
      @TheBreadboardca  6 ปีที่แล้ว

      this may sound silly but you need firmware 1.1.9 to run Marlin 1.1.9 ?
      I have not yet upgraded my printers to this version but will very soon and will publish my adventure.
      Now I am sure your asking a different question to what you wrote, please feel free to elabourate on what you need
      Regards
      Peter

  • @bryanreiger9050
    @bryanreiger9050 6 ปีที่แล้ว

    I have tried this multiple times and am getting "you are using an old configuration.h file, update it before building marlin" Doing EVERYTHING STEP BY STEP, please help!

    • @TheBreadboardca
      @TheBreadboardca  6 ปีที่แล้ว

      I would assume you just downloaded the current marlin, if so then it is 1.1.9 and my config was for 1.1.8. I will look into it and update the config files as needed and re publish on Github

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

    I know this is a old video hopefully you see it but is there any way you have all the files to put into Arduino for the HC maker 7 I screwed up when I did it and erased everything Im new to the 3d printer world and I screwed up. or do you know where I could get all of the files?

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

      Did you get sorted with this or are you still stuck, please let me know

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

      Yes I did thank you

  • @playdeaths
    @playdeaths 6 ปีที่แล้ว

    how have you found the printer to run and print with it being 2020 and not some 2040 for rigidity cheers

    • @TheBreadboardca
      @TheBreadboardca  6 ปีที่แล้ว

      playdeaths for a change it actually has aluminium angle brackets installed by default so it locks it up pretty good

    • @playdeaths
      @playdeaths 6 ปีที่แล้ว

      cheers just purchased one so going to do the flash of marlin you have posted and finish building my scratch built version as well i have a flashforge creator dual and its been nothing but trouble even with all the upgrades ive done to it so hopefully this can get me back up and running printing props thank you =)

  • @gus452000
    @gus452000 6 ปีที่แล้ว

    Downloaded your config H but when I try and verify it on the arduino ide, I get an error message saying its an old config H and to please update it, any ideas?

    • @TheBreadboardca
      @TheBreadboardca  6 ปีที่แล้ว

      I would guess you using Marlin 1.9, the configs I have are from 1.8. there is a code near the top of the config that is checked during compile. there are two choices, change the code to match a new 1.9 config or )A better Option) transplant all the relevant configs to a new 1.9 template config file as downloaded with 1.9 from GitHub. this second option is what I will do soon and will then post new files.

  • @playdeaths
    @playdeaths 6 ปีที่แล้ว

    have you posted the marlin config so i can download it to get ready for when it arrives thank you

    • @TheBreadboardca
      @TheBreadboardca  6 ปีที่แล้ว

      playdeaths link is already in the description. Enjoy

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

    It is damn near impossible to find your cursor on the screen when you're trying to point out pins, lights, connectors, or features on the actual board.

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

      Sorry about that, I will try to find a better solution to that for future videos, thanks for pointing it out.

  • @playdeaths
    @playdeaths 6 ปีที่แล้ว

    i cant see the HCmaker7 folder on github opened every link cants see it

    • @TheBreadboardca
      @TheBreadboardca  6 ปีที่แล้ว +1

      So when you follow this link
      github.com/thebreadboard/MARLIN
      You simply click view files or jump to code and you will see it
      Hope this helps

    • @playdeaths
      @playdeaths 6 ปีที่แล้ว

      thank you so much peter a lot of help =) cheers

    • @playdeaths
      @playdeaths 6 ปีที่แล้ว

      @Peter Oakes one last thing your probably getting annoyed with all the questions where in the code should the custom boot screen go as everytime i try to compile it comes up with this error
      Arduino: 1.8.5 (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
      C:\Users\user\Documents\MARLIN\Marlin-1.1.x\Marlin_hcmaker7\Marlin_hcmaker7.ino:45:110: fatal error: U8glib.h: No such file or directory
      #include // library for graphics LCD by Oli Kraus (github.com/olikraus/U8glib_Arduino)
      ^
      compilation terminated.
      exit status 1
      Error compiling for board Arduino/Genuino Mega or Mega 2560.

    • @playdeaths
      @playdeaths 6 ปีที่แล้ว

      ive got my own graphics to put on it

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

    Has anyone tried 1.1.9 on this printer?

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

    Help

  • @dizekat
    @dizekat 6 ปีที่แล้ว

    Hi there. Thanks for sharing the config files - that saved me a lot of time with my own upgrade. I added automatic bed leveling to it (using a microswitch), th-cam.com/video/guoYLGDIiuw/w-d-xo.html , using an ordinary microswitch as a depth probe (with automatic deployment / stowing).