CR-10S Firmware Update Made Easy

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 เม.ย. 2018
  • Let’s install the firmware for a Creality CR-10S, with TH3D Unified Firmware Update, it’s so much easier!
    For more information, drivers installation ect. Go to the TH3D website:
    www.th3dstudio.com/knowledge-...
    * After the upgrade, you should do:
    LCD go to Control - Initialize EEPROM to clear out the EEPROM to defaults (New versions may automatically reset your EEPROM so please note your settings BEFORE flashing an update)
    ** You also need the U8glib library installed in Arduino Library manager for this to work.
    Videos that might interest you:
    Retraction Calibration • Retraction Calibration
    Extrusion problems • Extrusion problems
    Cura 3 - How To Examples • Cura 3 - How To Examples
    How To Dismantle The Hot End • How To Dismantle The H...
    Top 5 Features Cura 3.2 • Top 5 Features Cura 3.2
    How to Clean a 3D Printer Nozzle • How to Clean a 3D Prin...
    Cura Time Saver Setting • Cura Time Saver Setting
    You can also find me on :
    Facebook: / franks-3d-shop-5670064...
    Twitter: / franks3dshop
    Instagram: / franks3dshop
    My gear :
    Amazon US (Commissions Earned):
    Filament used PETG MG Chemicals amzn.to/2gWBJdnHictop 3D Printer model 3DP-11-ATL amzn.to/2yF9FEY
    3D Printer Monoprice Select Mini V2 amzn.to/2yK9TdV
    Camera Sony A6300 amzn.to/2gWmaTi
    Sigma Lens 30mm F1.4 amzn.to/2gtzeyL
    Neewer 7" Field Monitor amzn.to/2gWAsD7
    Neewer Accessories amzn.to/2xcYobL
    SanDisk Extreme 64GB SDXC UHS-I Card amzn.to/2yF34di
    Manfrotto Compact Tripod amzn.to/2yEIZnv
    IMDEN Omnidirectional Condenser Lavalier Microphone amzn.to/2xcY4cR
    Flush cutter amzn.to/2nJhvrb
    Deburring tool (brim cutter) amzn.to/2E9yzwA
    Long Nose Pliers amzn.to/2BJNTT0
    Tweezers amzn.to/2Bf5NvP
    Amazon Canada (Commissions Earned):
    Filament used PETG MG Chemicals amzn.to/2xdKo1v
    3D Printer model 3DP-11-ATL amzn.to/2xdgyKq
    3D Printer Monoprice Select Mini V2 amzn.to/2yKAUhn
    Camera Sony A6300 Kit amzn.to/2gVrhD4
    Sigma Lens 30mm F1.4 amzn.to/2xWO2kJ
    Neewer 7" Field Monitor amzn.to/2zqL97K
    Neewer Accessories amzn.to/2gVrshI
    SanDisk Extreme 64GB SDXC UHS-I Card amzn.to/2gVrw0W
    Manfrotto Compact Tripod amzn.to/2xVgChk
    IMDEN Omnidirectional Condenser Lavalier Microphone amzn.to/2xX4lOs
    Flush cutter amzn.to/2GVQNDr
    Deburring tool (rim cutter) amzn.to/2E9xy7K
    Long Nose Pliers amzn.to/2Bfu3hs
    Tweezers amzn.to/2nLxpB6
    Hi, I'm Frank my channel is all about 3D printing. I can't get enough of my 3D printer. I make everything and anything out of 3D filament (PLA, PETG and more). As I say a printer that is not printing is a missed opportunity.
    I'll be doing electronics, mechanics, computer engineering, DIY, reviews and tutorials.
    I update twice a week on Tuesday and Saturdays.
    Subscribe to my channel, and don't forget to turn on notifications.
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @dgoddard
    @dgoddard 4 ปีที่แล้ว +8

    Since I'm old and forgetful, I have to keep referring back to this video every time I want to update firmware. It's the best, easiest tut on TH-cam.
    It's sad that out of 45K views you've only got 645 thumbs up. But I appreciate your vid!

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

    thank you so much, Ive spent almost all day trying to install this on my cr10s and you have saved me, now it finally works.

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

    Thank you Frank, I looked high and low for this but somehow missed your tutorial until now. 😁👍

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

    Thank you! Thank you! Thank you! Finding this probably saved me hours of pulling my hair out and throwing my hands up in frustration. TH3D has a how to video but makes no mention of the need to uncomment the model. Very helpful video and straight to the point!

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

    Thank you Frank. I was really worried about bricking my machine but that was indeed pretty easy. Cheers!

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

    Thanks a lot, you saved me !
    Tried 2 times before through Octoprint with Marlin 1.1.9 and it would give me "Flashing failed" errors then the printer wouldn't work properly.
    Worked like a charm with TH3D and a laptop PC.

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

    You made this so clear and easy! I had few errors while compiling, but managed to fix them in a second. Flashing went flawlessly. I did unplug printer rom AC and only usb connected as read somewhere.

    • @stevei7221
      @stevei7221 6 หลายเดือนก่อน

      If you screw up the upload, do you irreversibly brick your machine? That's what I'm terrified about doing.

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

    Thanks mate !! You saved me !! Just letting you know that it also works on CR20 pro. Direct connection to the PC no Arduino board and jumper wires needed.

    • @lenp00
      @lenp00 3 หลายเดือนก่อน

      Does this work if your CR-20 uses a BL Touch sensor? What are the procedure/code changes required, if any?

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

    Nice, simple and straight forward instructions. Merci.

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

    TY so much! you saved my CR10S from becoming a brick.

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

    Thanks, i was always afraid to do this, im just angry i didnt do it earlier.

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

    After marlin firmware not worked fine on my CR-10 (bad print quality despite hours of adjustments ). this one is awesome and with installes bootloader it just take 3 mins to configure , thx frank!!!

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

    BTW this seems to solve the GPL issue by making the Marlin software a compliant GPL one....just another update/upgrade thing to do for this 3D printer....IMO Laurie

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

    Hi Frank - Did you have to flash your boot loader on this - or just install it?

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

    Thank you so much :D This really helped me.

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

      @Mickey Zombish I just did what he did in the video. Worked like a charm 😊

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

    thank you for the video! should be 58k thumbs up!

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

    Figured it all out just had to read the great comments ☺️

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

    Thanks for the cool quick video. Does doing this procedure enable thermal runaway protection for cr10s?

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

      Hi, yes it’s part of the Firmware, I just verified on the webpage. You can also check it yourself afterward.

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

    this was so easy thank you

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

    Did this with my CR-10S, worked like a charm and was indeed really that easy! Thanks!

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

      Does the unit have to be on when u do this?

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

      No the USB should provide enough power, you can also turn it on it will not hurt.

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

    great tutorial, thanks!

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

    Soooooo easy, thanks! :D

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

    My first compile failed , but I recompiled and it was able to upload.

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

    awesome video

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

    Hey Frank, Does the Firmware solves the problem with the thermal runaway? I am printing with octoprint and it always reminds me to update the firmware to solve the problem. thanks for video

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

      Yes it does solve the thermal runaway, it is activated on the TH3D firmware as well as on standard Marlin, and it is an essential fire hazard protection.

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

    great , thanx , very useful and easy

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

    Can someone tell me how I can change the order of my files on the sd card? The new ones are always on the bottom. So I have to scroll all the files down on my CR10S to select it. There is a way for the normal Marlin in Config H but I cannot find it for th3d.
    Thank you!

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

    Thx good job!

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

    Is it really that easy? I have the EZABL and wanted to install it. the TH3D video guides show a need for a bootloader and an addition piece of hardware?? (Cr10s5) If that is the case then it isn't as EZ as I had hoped!

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

      Hi, It depends on the board you have, the one that I had already had a bootloader. Installing the bootload is not that complex, you program a Arduino UNO with a special code, same thing as programming the TH3D firmware, than you connect it to the printer board, power it up and it installs the boot loader. The rest is the same. But as I said, it’s the same process programming the Arduino. Just one more step.

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

      @Mickey Zombish Aaaahahaaa!!! you won the internet that day!! same lol . . .

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

    Is there firmware available for the cr7 mini too? The board is a 1284p like a cr10.

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

    "Hello Every Body"...reminded me of Simpsons :)

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

      I was shooting for Furturama ;-)

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

    Sorry - 2 questions, but do i absolutely have to buy the auto bed leveling kit? Or can I do without it for now? if I want to do without it, do i need to do anything differently? Thanks!!

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

      Hi, you do not need the bed leveling kit, you have the option to activate it or not, you can do it later going through the same process.

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

      @@Franks3Dshop I did not see where you activated it - could you point that out to me?

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

    i can not connect to my cr10 v2 I have done ever fix on the internet 10 times and nothing works.
    is there a way to update the firmware manually

  • @coldmetal0956
    @coldmetal0956 11 หลายเดือนก่อน

    stil working in 2023? i have a problem with a CR-10S, the extrude motor doesn't work and i want to upgrade the firmware before try to change the base board.

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

    Where can i buy one of the cables used to flash the firmware? I thought i had the right one bur it wont connect what is the cable that is used called? Thanks!

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

    Hi is this the same for the CR10 model? Thanks Laurie

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

      It all depends on the board that is used, look at the instructions on the TH3D website. At least there is a section for the CR-10

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

    Hi Frank ! I did exactly what you did and I had the same message at the end, but nothing changed on my CR-10 S5? I checked the Serial Monitor and it says last firmware update : 2015 ? Can you help me?

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

      Maybe you have one of the model that needs to have a bootloader installed, look at the messages when you try to update it.

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

    I have a cr10s-s5 and follow everything till the end I keep getting a "Board at null is not available" error

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

    Is this also possible with the cr10? Or do I need to buy a Arduino board or something similar?

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

      Hi, you can try, it will fail if you do not have a bootrom... you can also can a isp programmer for this purpose

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

    I did everything but now I am getting the home point in the other corner (right bottom) instead of left bottom and when I put an old file to print the extruder misses the bed thinking that is somewhere else.

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

      Maybe you have some motor inverted, I would test with Pronterface if the axis moves in the correct direction, and than correct it in the firmware or by flipping the connectors on the main board if possible.

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

    Thanks!

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

    Not sure how this is easy. You start out with a program with no info what it is or where you got it. Do you need an arduino or something to do this?

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

    Hey frank do you have to turn on the printer to do this?

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

      No, the board should be powered by the USB port, either way is fine.

  • @nanolinox
    @nanolinox 4 หลายเดือนก่อน

    Hi, I'm Andrea and after 3 years of inactivity I put my creality cr10s back into operation.
    Reason for moving house.
    I realized I still had the bltouch to assemble and today I assembled it.
    Unfortunately I can't figure it out with the firmware.
    Could you link me an updated firmware for my printer to mount with Arduino?
    My card 3 a creality v2.1.
    I thank you in advance

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

    Great video. Thank you. I have the CR10s 5s (500x500x500). Would I remove the '//' at line 71 or 75? Thanks.

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

      From what I see in the current TH3D files, line number 184 //#define CR10S_5S is the one you want, provided you have a ATmega 2560 board...

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

      @@Franks3Dshop Thank you - I do have the ATmega 2560 board. I did notice the line numbers were different, but thought it best to refer to the numbers in your video.

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

      Oh I see!

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

    Do you do 3d printer repairs for customers?

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

    ....THANK YOU .....i also have an about 3 or 5 years old CR10s! Can i directly update from such an old Firmware to the newest? And where can i download the latest officaial firmware today??????? ...is there no website like creality.com where i should get the firmware from?

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

      Hi, you can do either, but it depends if your board as the bootloader that will permit you to send the firmware to it, if not it will just fail. Check the website of TH3D to know more about your machine compatibility.

  • @Leo-nz3oo
    @Leo-nz3oo 4 ปีที่แล้ว

    Hello Frank, I'm having trouble flashing firmware for my Creality Cr-10s s5. I followed your video and read the instructions but I keep getting this same error every time I try to compile. I chose the Arduino/Genuino Mega 2560 and atMega2560 as the processor.
    Arduino: 1.8.9 (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
    In file included from sketch\ultralcd.cpp:96:0:
    ultralcd_impl_DOGM.h:46:20: error: U8glib.h: No such file or directory
    compilation terminated.
    exit status 1
    U8glib.h: No such file or directory
    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.

    • @Leo-nz3oo
      @Leo-nz3oo 4 ปีที่แล้ว +1

      Nevermind I figured it out actually. I don't know much about using arduino but for anyone looking for this fix make sure to go to Sketch>Include Library>Manage Libraries then go look for U8glib.h and install that.

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

    What are the benefits of upgrading to this firmware over the stock CR-10S firmware? I just inherited an unused machine from a colleague.

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

      Depends on the version you have, thermal protections are a big thing so that if something happens like a short or a cable break from the temperature sensor of the nozzle happens, Marlin will shutdown and not melt the hot end. I think that Creality got better with time, you should at least get it up to the latest firmware from Creality. Than go from there if you have problems.

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

      Some other aspects can be fun to play with in Marlin, like Linear Acceleration for example, so having the source code and the ability to change the firmware is a plus.

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

    Hi Frank, thanks for the video. I have a CR10S with a touchscreen in the controlbox. Can I still use this FW?

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

      That is what my friend had, it work, the only think you loose is the resume function after a power loss.

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

      Great, thanks for the info. I don't mind the loss of resume functon at all. Powergrid here is very stable so that this function is not necessary.

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

      That is one of the most useful feature, even if you don't have power loss. You just didn't learn to take advantage of it.

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

      How is that? It will burn your SD Card faster because it is writing the position on the card.

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

      should be possible

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

    Hey frank i tried every thing that you did ,but it didnt work ,it it somthing els i have to do or download ?

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

      How does it fail? If there are no boot loader on your board, you will have to program one, it can be done from an Arduino Uno for example, or with a USB FTDI programmer, it’s easier with a programmer...

  • @f.d.6667
    @f.d.6667 3 ปีที่แล้ว +1

    Looks doable ... feeling less scared now...

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

    Should you not send a M502 and M 500 after uploading ?

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

      Yes or use the menu to load the failsafe settings from Marlin and than store.

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

      As a side note, if Marlin does not like the settings in the eeprom it loads the failsafe...

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

      Thanks for your response. Your videos are the best, short and sweet. Please don’t stop

  • @maximilianorivera5044
    @maximilianorivera5044 8 หลายเดือนก่อน

    Hola me podrías mandar el firmware por Google drive,para descargarlo, ya que ya no está disponible en la página

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

    It shows errors with sanityCheck file and some others. Any idea why does it do this? Please help

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

      You are probably missing a library u8g if I remember, it is explain on the TH3D page how to install it in Arduino www.th3dstudio.com/knowledgebase/unified-firmware-faq/

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

    So I just bought a cr10v2 and it arrived yesterday. Setup was easy but when I turned the printer on the LCD screen stayed blue no menus appeared. I have tried to connect to it via a micro usb cable and pronterface but it said it wouldnt connect (my printer is unplugged, does it need to be plugged in? I was told not) I followed the steps in the video for the firmware update and when I tried to upload it it responded with the following:
    Arduino: 1.8.9 (Windows Store 1.8.21.0) (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
    In file included from sketch\ultralcd.cpp:96:0:
    ultralcd_impl_DOGM.h:46:20: error: U8glib.h: No such file or directory
    compilation terminated.
    exit status 1
    U8glib.h: No such file or directory
    Also "Serial Monitor" just pulls up a blank console and no data is displayed.
    And when I do "Get Board Info" I get
    BN: Unknown board
    VID: 1A86
    PID: 7523
    SN: Upload any sketch to obtain it
    I am honestly at a loss. Any advice or help is appreciated!

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

      Hi, if you look on TH3D website they list how to install the library you are missing in Arduino to be able to compile. But if you can not connect vi USB you will not be able to install the firmware either.

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

    I was able to flash as well, I only have a blue screen now and the smell of something burning. Creality Cr10 S5 500mm

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

      Hum the firmware should not be able to do such a thing and there are many safety in Marlin now. Could be a coincidence, rare but not to be discarded.

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

      One thing you can do if you used TH3D firmware, is to go and ask on the TH3D site. Also look if the printer is reporting something on the arduino terminal monitor window when USB is connected.

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

    So, you don't need to plug an arduino one or any of those things? Just the pc?

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

      Yes that is what I did.

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

      Anyway to do it without connecting to a computer?

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

      I do not think it’s possible...

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

    I was able to flash the firmware successfully but now all I get is a blue screen on my display. I flashed it while it was powered up. Does that matter?

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

      I have the same issue. Did you manage to get it fix.

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

      It should not matter if the printer is turned on, I do it all the time... you must choose the right configuration or it will not work. But you can do it again if it didn’t work.

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

    keep getting this error. i have tried on two different computers. also the example file in no longer there with the cr10s
    Arduino: 1.8.13 (Windows 10), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
    sketch\src\HAL\AVR\u8g_com_HAL_AVR_sw_spi.cpp:65:10: fatal error: U8glib.h: No such file or directory
    #include
    ^~~~~~~~~~
    compilation terminated.
    exit status 1
    Error compiling for board Arduino Mega or Mega 2560.
    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.

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

    How do you install the Arduino?

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

      Hi, you have the install in the Windows or Mac directory... Install is like any other software.

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

    Will this work on the CR-10 S5?

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

      Yes it is listed on TH3D website.

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

    so i need an extra arduino? or is the printers mainboard an aduino

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

      got it

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

      Hi, it is an Arduino, and if there is a boot loader already installed you will be able to flash it, if not you need another Arduino or an ISP (in system programmer) to put the boot loader on there.

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

    Confused about how to install the Arduino

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

    it doesn't work the port doesn't show up in the Arduino program please help

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

      You should try the serial port driver from TH3D www.th3dstudio.com/knowledgebase/creality-printer-drivers-all-models/

  • @6pici6
    @6pici6 3 ปีที่แล้ว

    So you don't have to flash bootloader on the board at all?

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

      You would need to flash the bootloader with either a USBASP like this one amzn.to/3fz2pyw or use another Arduino, there are many videos about that, TH3D as some th-cam.com/users/TH3DStudiosearch?query=bootloader

    • @6pici6
      @6pici6 3 ปีที่แล้ว

      @@Franks3Dshop Exactly.

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

    If u get an error change the port.

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

    hey I recently got all the files worked out as well as downloaded the u8glib and sanding board functions the only error I'm receiving tho seems to be with memory. The Arduino sketch is taking up too much memory I believe. Here is what the error I'm getting looks like:
    Arduino: 1.8.9 (Mac OS X), Board: "Sanguino 1284p, ATmega1284 or ATmega1284P (16 MHz)"
    Sketch uses 109838 bytes (84%) of program storage space. Maximum is 130048 bytes.
    Global variables use 5458 bytes (33%) of dynamic memory, leaving 10926 bytes for local variables. Maximum is 16384 bytes.
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x65
    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x63
    avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x68
    avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x6f
    avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x3a
    avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x53
    avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x44
    avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x20
    avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x69
    avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x6e
    An error occurred while uploading the sketch
    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.

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

      Hi, you have to select the correct serial port for uploading, I think it’s the problem here

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

    Are you telling me I don't need a raspberry pi (I have the CR-10s) like so many other videos suggest?

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

      The Raspberry Pi is used as a print server, instead of your computer connected to the printer, it’s the Raspberry Pi that is connected to serving the files during print. Is this what you are asking for? Thank you.

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

      @@Franks3Dshop sort of - i'll ask differently. You did this entire process without using a raspberry pi correct?

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

      Yes correct, I only used my PC with Arduino and the firmware from TH3D.

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

    Hello is possible for ender 3 ?

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

      Yes but you have to put a boot loader on the board first, it is done more easily with a programmer like this one www.amazon.com/dp/B071P2LCC9/ref=cm_sw_r_cp_awdb_t1_hcFoCbBJ65XCG

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

    Hi
    I suppose I can upload any kind of firmwire but I'm not sure. So, can I?
    I want try a custom firmware which is modified by me.

  • @scrambledcitycustomz8134
    @scrambledcitycustomz8134 3 หลายเดือนก่อน

    you say arduino 2560 board, closes i get to this is emoro 2560, all other arduino say something else

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

    Is this possible for cr-10 v2 also?

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

      Hi, yes it is listed on TH3D firmware page...

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

      @@Franks3Dshop thanks! it help a lot.

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

    please kindly update to a link for the firmware that is not pay to download as th3d has now moved to bricking older machines unless you fork out for their support prices and mocks you on discord.

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

    How are you doing frank

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

    What? How do you open a .ino file? Don't you need a bootloader to install this?

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

      On the newer CR-10S there was already a bootloader... I will do a video on burning a bootloader easily...

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

      Install Arduino. www.arduino.cc/en/Main/Software

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

    After making the changes listed I got numerous compiling errors. Has anyone else experienced this?

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

      Hi, check the TH3D instruction for the required libraries, it’s simple to install them right in Arduino

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

      @@Franks3Dshop Thanks, Frank. I'll do that.

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

    I was good up until the very last step. Trying to upload firmware im getting an error "#include "

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

      You just need to add a library, look on the TH3D website it will tell you what and how to install.

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

      @@Franks3Dshop where does it say this?

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

      Sorry I was on vacation, it should be the similar for windows than this: www.th3dstudio.com/knowledgebase/arduino-ide-for-mac-os-x-setup-guide/

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

    Will this work for the regular CR 10

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

      It should work, I suggest you refer to the TH3D site they have a list of printer and compatibility. On other CR-10 models you have to program a bootloader first, it can be done easily with an Arduino Uno and some jumper cables. I think that TH3D as a video on how to do this.

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

    My 3D printer won't work. The extruder won't move, but it's wired correctly. It's driving me mad. I know the motor works because I plugged the x plug into it, and it moves forward, but not reverse.

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

      Seems to be a main board problem, try the extruder in the X output...

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

      That's what I did my guy, as I described above. It works when I move x inputs. It just won't work from the extruder cable. Do you think the problem exists with the filament sensor or the actual plug? I don't think it's snapping in like it should be.

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

      Yes I read your comment, did you connect the X motor to the Extruder output on the board also, you would have to get the printer hot end to temperature first and test if the X motor move when connected in place of the extruder when you try to extrude some filament.

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

      I am just going to rewire my 2.0 motherboard and update it to work with my computer. If it works, I know it is a motherboard problem. If it doesn't, I'm buying a new cable

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

    "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."

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

      I'm getting this same error, ever find out what's wrong with it?

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

      @@Ky13_ I'm having the same issue. Except there's not Sanguino on the menu. I don't know what to do

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

    Good source, but needs to be more clear when you make a video. Just jump into firmware.ino and open it with ardiuno????? At last figured out seeing other videos as well. I am not a programmer but trying to update firmware after installing new motherboard. I found the video is a bit fast for first timer. Good information source though.

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

      Hi, all the informations and procedures are on the TH3D site where you get the firmware...

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

    Mine isn't popping up idk why

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

      Some older boards did not have a bootloader from factory, you have to burn the bootloader with Marlin and a USBASP adapter connected to the JTAG on the board, or you can use another Arduino board and make a cable for it, than it's in the Arduino software for burning the bootloader.

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

      @@Franks3Dshop okay maybe I'll have to look into it thanks for the reply

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

      @@Sky_vulpes Should do a video on that, on the list...

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

    HI, great vid, but please change the description. The title is misleading, for the CR-10 it is not that easy.

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

      What is the difference from the video. I have the CR10 and I dont know which Arduino board is installed. Please help me out

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

      Here you go www.th3dstudio.com/knowledgebase/creality-cr-10-and-cr-10s-models-what-printer-do-you-have/

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

    I tried to install the software after trying to do a different firmware update (that somehow disabled my SD card reader) for my Creality CR10 S5.
    I was trying to compile the TH3D code after uncommenting my printer type and changing the name of the printer, but I run into this error (despite the fact that I have "Arduino Mega or Mega 2560" selected for the board and "ATmega 1280 selected as the processor:
    Arduino: 1.8.10 (Windows 10), Board: "Arduino Mega or Mega 2560, ATmega1280"
    In file included from sketch\pins_SANGUINOLOLU_12.h:41:0,
    from sketch\pins_MELZI.h:32,
    from sketch\pins_MELZI_CREALITY.h:35,
    from sketch\pins.h:229,
    from sketch\MarlinConfig.h:42,
    from sketch\G26_Mesh_Validation_Tool.cpp:27:
    pins_SANGUINOLOLU_11.h:55:4: error: #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    ^~~~~
    In file included from sketch\pins_SANGUINOLOLU_12.h:41:0,
    from sketch\pins_MELZI.h:32,
    from sketch\pins_MELZI_CREALITY.h:35,
    from sketch\pins.h:229,
    from sketch\MarlinConfig.h:42,
    from sketch\I2CPositionEncoder.cpp:31:
    pins_SANGUINOLOLU_11.h:55:4: error: #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    ^~~~~
    In file included from sketch\pins_SANGUINOLOLU_12.h:41:0,
    from sketch\pins_MELZI.h:32,
    from sketch\pins_MELZI_CREALITY.h:35,
    from sketch\pins.h:229,
    from sketch\MarlinConfig.h:42,
    from sketch\M100_Free_Mem_Chk.cpp:49:
    pins_SANGUINOLOLU_11.h:55:4: error: #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    ^~~~~
    In file included from sketch\pins_SANGUINOLOLU_12.h:41:0,
    from sketch\pins_MELZI.h:32,
    from sketch\pins_MELZI_CREALITY.h:35,
    from sketch\pins.h:229,
    from sketch\MarlinConfig.h:42,
    from sketch\Sd2Card.cpp:29:
    pins_SANGUINOLOLU_11.h:55:4: error: #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    ^~~~~
    In file included from sketch\pins_SANGUINOLOLU_12.h:41:0,
    from sketch\pins_MELZI.h:32,
    from sketch\pins_MELZI_CREALITY.h:35,
    from sketch\pins.h:229,
    from sketch\MarlinConfig.h:42,
    from sketch\Marlin.h:35,
    from sketch\Marlin_main.cpp:258:
    pins_SANGUINOLOLU_11.h:55:4: error: #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    ^~~~~
    In file included from sketch\pins_SANGUINOLOLU_12.h:41:0,
    from sketch\pins_MELZI.h:32,
    from sketch\pins_MELZI_CREALITY.h:35,
    from sketch\pins.h:229,
    from sketch\MarlinConfig.h:42,
    from sketch\SdBaseFile.cpp:30:
    pins_SANGUINOLOLU_11.h:55:4: error: #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    ^~~~~
    In file included from sketch\pins_SANGUINOLOLU_12.h:41:0,
    from sketch\pins_MELZI.h:32,
    from sketch\pins_MELZI_CREALITY.h:35,
    from sketch\pins.h:229,
    from sketch\MarlinConfig.h:42,
    from sketch\MarlinSerial.cpp:36:
    pins_SANGUINOLOLU_11.h:55:4: error: #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    ^~~~~
    In file included from sketch\pins_SANGUINOLOLU_12.h:41:0,
    from sketch\pins_MELZI.h:32,
    from sketch\pins_MELZI_CREALITY.h:35,
    from sketch\pins.h:229,
    from sketch\MarlinConfig.h:42,
    from sketch\Max7219_Debug_LEDs.cpp:38:
    pins_SANGUINOLOLU_11.h:55:4: error: #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    ^~~~~
    In file included from sketch\pins_SANGUINOLOLU_12.h:41:0,
    from sketch\pins_MELZI.h:32,
    from sketch\pins_MELZI_CREALITY.h:35,
    from sketch\pins.h:229,
    from sketch\MarlinConfig.h:42,
    from sketch\SdFatUtil.cpp:29:
    pins_SANGUINOLOLU_11.h:55:4: error: #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    ^~~~~
    Multiple libraries were found for "U8glib.h"
    Used: C:\Users\mysti\Documents\Arduino\libraries\U8glib
    exit status 1
    #error "Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.

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

      Hi it says to select the Sanguino in Arduino Tools Menu under Boards...

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

    Yeah Frank Great if you are young and very quick thinking or even very savvy with all this shit.... but just try to think about older un's and nubes in future.
    you are just clicking that mouse around like wildfire thinking everyone else knows as much as you... but some of us DO NOT..... and before anyone gives me that shit about slowing the vid down yeaH so does the SpeeeeeEEEEEEEaaaaach as well so then we can't even understand what is being said also... great tutorial Frank but just slow those mouse movements down.

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

      Hi, ok I will keep that in mind next time. Thanks.

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

      Frank's 3D shop cheers Frank much apreciated, i am 60 and just trying to learn this stuff.

  • @stevei7221
    @stevei7221 6 หลายเดือนก่อน

    Made easy? I guess most of the users here have more programming experience. You need to download some kind of arduino inteface first?

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

    hi frank i get this error when i try to upgrade my cr10s s4:
    "C:\Users\Jeroen\Desktop\firmware\TH3D_UFW_U1.R1.8b\Firmware\TH3DUF\TH3DUF.ino:61: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."

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

      Hi, I think you just have to install the U8glib library in your Arduino software.

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

      i got it :D but now heating acts up now and then i have checked wiring allreadfy

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

      Hi, what do you mean by acting up?

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

      Frank's 3D shop as in one print it starts heating up next time i start printer up again no heating (same file same gcode)

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

      Is it showing a target temperature and a good reading of temperature?

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

    THIS IS NOT CR-10 PLEASE CHANGE THE TITLE

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

      What do you mean it's not a CR-10? Do you say it's a CR-10S? All CR-10 you can update it in the same way, the only problem you can have is a missing bootloader that will prevent uploading the firmware. You can see all of the models supported on the TH3D page for the firmware.

  •  5 ปีที่แล้ว

    seems like a speed video . not clear directions.