Tested today with Marlin 2.1.1 and its still valid. Works perfectly. The only difference is that the CR10 _bootscreen.h file has just the "CUSTOM_BOOTSCREEN_BMPWIDTH" option, not the HEIGHT one, but that makes no difference, just leave it to 128 and its fine. THANK YOU AND KEEP THE GOOD WORK !!!
I typed this into UA-cam as a random thought and glad that one of your toturals came up I was able to follow it easily I would sub but I have already thank you chris
Hey Chris, thanks for the tutorial. Very clear and straight forward. I'm with +Tiberio Cellini. Both 3DPN ( Joel ) and 3DMN ( Joe ) have made public, their desire to help enforce GPL requirements to release the source of modified firmware. Creality is the one getting the most attention right now. Cheers, JAYTEE
what would cause a small part of image on the left to be cut off and show on the right.used stock cr10 screen cause the reprap_discount_full_graphic_smart_controler wont compile on marlin 2.1.2. says lcd_pins enable was not declaired when i try to use it
It could be the formatting of the file. Sometimes the copy and paste gets messed up and causes things to not appear correctly. The CR10 screen should be the right one now a days.
Great Video Chris, I have been wanting to know how to do that for the CR-10. Monstrosity is just the normal LCD Screen for the time being but it will come in handy later when I give it a brain transplant..
What about full color TFT LCD with 320x240 resolution? Can't find the Bootscreen.h file for my printer. It shows default 195x59 Marlin (2.1.2) logo on startup. I even found this .bmp file in Marlin folders and replaced it with mine but that didn't change the stock Marlin logo. Not sure where to head next.
@@ChrisRiley thanks for the fast reply. But sadly i tried it, and then no any bootscreen showed up. in Marlin 2.0 they don't want this to work I think.
@@ChrisRiley I would like to be able to set up my Raspberry Pi 3 so I could just send the files over to the printer from my laptop as opposed to having to take the SD card out of the printer put it in the laptop transfer the STL files take it out of the laptop put it in the printer to print the file. I know this can be done with a rasperry pi 3 I actually had it set up but the tut I was following just got me all confused. I like the way you explain things, break thanks down and show what needs to be done and that's what I'd like to see. I'm not hooking up a webcam so I don't need that part just getting the Raspberry Pi setup to send the files wirelessly to the printer.
@@MarkWilder68 octoprint is the way to go. It makes all this so much easier. Check out this video at minute 2:56 I walk through a really quick way to get it installed ua-cam.com/video/nSzUT10jJFU/v-deo.html
@@ChrisRiley Hey Chris, thank you for your prompt reply. Found out yesterday that the other custom boot screens from Marlin are not displayed either. So there must be another problem with my firmware
Hey Chris! I could really use your help.. I've followed your tutorial and gotten my boot screen on my TAZ 5, but some of it doesn't show up.. Like the text is missing random pixels. Could you please help?
What screen do you have on the TAZ? Can you try another boot screen and see if it works better? It could be your BMP file. If you are using Marlin 1.1.8 there is an example boot screen in the examples > CR10 folder.
It might just be a problem with the file format. Sometimes if the art is smaller it makes the screen do strange things. You might be able to adjust the settings of the BMP file.
Hey Chris I'm wondering if you know anything about the LCD screen jumping around changing on its own. Some post are saying it's the marlin update. Do you know of a fix for this because it's annoying especially the clicking sound. Any info you may know would be great. Thanks
@@ChrisRiley found the issue and the fix. Thanks ua-cam.com/video/tP9pVNBAH4k/v-deo.html It might be something worth mentioning in your next Marlin update vid.
I had a issue thought i would share. My controller worked fine until i added the custom boot screen the problem was garbled or corrupt screen. I new it was a software issue here is what i did. I made it work by commenting line 79 (U8GLIB_ST7920_128X64_RRD u8g(0);) in dogm_lcd_implementation.h and adding following line below it U8GLIB_ST7920_128X64_1X u8g(23, 17, 16); // SPI Com: SCK = en = 23, MOSI = rw = 17, CS = di = 16
A Cool Printer. See how the 3D Printer arrived. Take Gas and Air* before viewing :) ua-cam.com/video/t8h73POaLis/v-deo.html e.g. a bit of wobble ua-cam.com/video/t8h73POaLis/v-deo.html * About Gas and Air www.babycentre.co.uk/a542569/entonox-gas-and-air
Ordered a full screen graphic lcd a little while ago so this will be fun to try out, question, what are your thoughts on cheap touch screens? I found several small cheap ones for $16-$18 so rather than buying an lcd maybe it would be better to get a touch screen. My biggest challenge when ordering them is whether or not I can change the Chinese text and if they really are compatible with the lcd jtag ports on a RAMPS 1.4 extension www.aliexpress.com/item/3D-Printer-lcd-splash-screen-MKS-TFT24-touch-screen-smart-controller-display-support-wifi-APP-Cloud/32845795863.html?spm=2114.search0104.3.1.41de3733pvnB2n&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10344_10068_10130_5722815_10324_10342_10547_10325_10343_10546_10340_5722915_10548_10341_10545_5722615_10697_10696_10084_10083_10618_10307_5722715_10059_10534_308_100031_10103_441_10624_10623_10622_5722515_10621_10620,searchweb201603_1,ppcSwitch_5&algo_expid=11f213b5-9665-4002-9e33-41069589180a-0&algo_pvid=11f213b5-9665-4002-9e33-41069589180a&transAbTest=ae803_1&priceBeautifyAB=0
Chris, please Join 3DMN ‘s protest against Creality’s violation of GPL (open source in firmware), as they are using Marlin which they got for free but are not sharing their version, making it closed source
Perfect video dude! Concise, straight to the point, and all the information you need. I've never seen a like to dislike ratio that good!
Thanks Seth! Thanks for watching and I am glad you liked it.
Tested today with Marlin 2.1.1 and its still valid. Works perfectly. The only difference is that the CR10 _bootscreen.h file has just the "CUSTOM_BOOTSCREEN_BMPWIDTH" option, not the HEIGHT one, but that makes no difference, just leave it to 128 and its fine. THANK YOU AND KEEP THE GOOD WORK !!!
🙂👍
I typed this into UA-cam as a random thought and glad that one of your toturals came up I was able to follow it easily I would sub but I have already thank you chris
Nice! Glad it helped you out!
I did this last week but your video would have saved me a bit of time and frustration.
Awesome, good to know from someone who has done this before.
Hey great Video, A first step in making the 3D printer personalized and your own ! Happy Extruding Chris !
Thanks Ron! And my new thumbnails look awesome! ;)
Hey Chris, thanks for the tutorial. Very clear and straight forward. I'm with +Tiberio Cellini. Both 3DPN ( Joel ) and 3DMN ( Joe ) have made public, their desire to help enforce GPL requirements to release the source of modified firmware. Creality is the one getting the most attention right now. Cheers, JAYTEE
Thanks Jaytee and I total agree. I always want to back this community. Stay tuned.
No doubting your commitment to the community :)
Nice, simple and straightforward! That's what I like about your videos!
It's great how simple it is to configure Marlin! I'll try it out as well.
Thanks man! I like to keep it simple.
And my late night youtube search brings me to you good sir.... thanks ;)
Thanks for watching!
Thanks for the how to. I did find out how to do this but you make it a lot easier with your walk though.
Thanks Derek!
PERFECT!!! I got it done. Great Tut thank you...
Not sure how I missed this comment, but thanks for watching!
Thumb up for you!Really thanks my friend!
Anytime! I am glad it was helpful.
Nice work as usual.
Thanks James!
Thanks Chris! I did this last year but forgot about LCDAssistant...
Happy to help! Thanks for watching.
what would cause a small part of image on the left to be cut off and show on the right.used stock cr10 screen cause the reprap_discount_full_graphic_smart_controler wont compile on marlin 2.1.2. says lcd_pins enable was not declaired when i try to use it
It could be the formatting of the file. Sometimes the copy and paste gets messed up and causes things to not appear correctly. The CR10 screen should be the right one now a days.
Great Video Chris, I have been wanting to know how to do that for the CR-10. Monstrosity is just the normal LCD Screen for the time being but it will come in handy later when I give it a brain transplant..
Thanks for watching! Hope you make something cool.
What about full color TFT LCD with 320x240 resolution? Can't find the Bootscreen.h file for my printer. It shows default 195x59 Marlin (2.1.2) logo on startup. I even found this .bmp file in Marlin folders and replaced it with mine but that didn't change the stock Marlin logo. Not sure where to head next.
Someone else was asking about this also. Something must have changed in Marlin, I will go back and check it.
Hi Chris , well done and easy to do :-)) Thank you
Thanks for watching Don as always!
Awesome I’ve been wondering how to do this for awhile
Sweet! Thanks for watching.
wow its works, and easy to be done. but can I disable the "marlin" logo after the custom one?
Yes you can, comment this out. #define SHOW_BOOTSCREEN
@@ChrisRiley thanks for the fast reply. But sadly i tried it, and then no any bootscreen showed up. in Marlin 2.0 they don't want this to work I think.
Do you have a tut on setting up the raspberry Pi 3 and the CR10 so I can just sent it over to the print and drop the Micro SD card?
Thanks
I don't, not sure what you would want to do. I need a little more info.
@@ChrisRiley I would like to be able to set up my Raspberry Pi 3 so I could just send the files over to the printer from my laptop as opposed to having to take the SD card out of the printer put it in the laptop transfer the STL files take it out of the laptop put it in the printer to print the file.
I know this can be done with a rasperry pi 3 I actually had it set up but the tut I was following just got me all confused. I like the way you explain things, break thanks down and show what needs to be done and that's what I'd like to see.
I'm not hooking up a webcam so I don't need that part just getting the Raspberry Pi setup to send the files wirelessly to the printer.
@@MarkWilder68 octoprint is the way to go. It makes all this so much easier. Check out this video at minute 2:56 I walk through a really quick way to get it installed ua-cam.com/video/nSzUT10jJFU/v-deo.html
Nice man, thanks.
Thanks for watching Walter.
When you are uploading the new firmware adjustment do I have to change my jumper to usb first?
No, after you have flashed the bootloader you should never need to change that again, just make sure the printer is powered on when uploading.
sweet, it was kind of annoying to take off 9 screws to add a firmware
It seems not to work with Marlin 2.0. Did you have a tip for me?
It should work the same, check out tomorrows video.
@@ChrisRiley Hey Chris, thank you for your prompt reply. Found out yesterday that the other custom boot screens from Marlin are not displayed either. So there must be another problem with my firmware
Are your settings affected when you upload the new bootscreen?
No, as long as you are using the pre configured version of Marlin.
Hey Chris! I could really use your help.. I've followed your tutorial and gotten my boot screen on my TAZ 5, but some of it doesn't show up.. Like the text is missing random pixels. Could you please help?
What screen do you have on the TAZ? Can you try another boot screen and see if it works better? It could be your BMP file. If you are using Marlin 1.1.8 there is an example boot screen in the examples > CR10 folder.
I have the correct screen. Ill try the test CR10 and let you know how it goes. If my BMP is at fault then what should I do? Thank you for replying!!
It might just be a problem with the file format. Sometimes if the art is smaller it makes the screen do strange things. You might be able to adjust the settings of the BMP file.
Yay. Thank you alot of this. :)
You bet!
Hey Chris I'm wondering if you know anything about the LCD screen jumping around changing on its own.
Some post are saying it's the marlin update. Do you know of a fix for this because it's annoying especially the clicking sound.
Any info you may know would be great.
Thanks
I haven't seen that issue yet. Not sure what would be causing it. I need to upgrade my cr10 to .9, I'll give it a look.
@@ChrisRiley found the issue and the fix. Thanks
ua-cam.com/video/tP9pVNBAH4k/v-deo.html
It might be something worth mentioning in your next Marlin update vid.
Awesome thanks for the link, I will check it out.
I had a issue thought i would share. My controller worked fine until i added the custom boot screen
the problem was garbled or corrupt screen. I new it was a software issue here is what i did.
I made it work by commenting line 79 (U8GLIB_ST7920_128X64_RRD u8g(0);) in dogm_lcd_implementation.h
and adding following line below it
U8GLIB_ST7920_128X64_1X u8g(23, 17, 16); // SPI Com: SCK = en = 23, MOSI = rw = 17, CS = di = 16
Interesting, thanks for sharing Mark!
Do you have a video about writing your own TFT firmware?
I don't, I have the install videos, but haven't done the custom firmware yet.
@@ChrisRiley I just downloaded Visual Studio Code and will be getting started on this later today.
wtf is a marlin and how do i get the code thingy
Check this out for the code editor. ua-cam.com/video/JWUcnkjeNU8/v-deo.html
Спасибо!!! Все получилось!
Great!
Anyone know what Anet A8 should be?
A8 screen? That's a 2004 screen.
Hey! Too cool... thumbs-up!
Thanks! Hope you make some cool logos!
Fantastic... thanks lot
Glad you liked it, Thank you
How do you add graphics like a logo or picture? Thanks
You can bring it into inkscape. When you import the image, it will make more since.
IMHO you don't need to tell the array the size, the C compiler will calculate it by itself.
Thanks, good to know.
Thanks Chris! Another great video! my new boot screen on my Ender 3 called Yoshi. i.imgur.com/EfFuQ30.jpg
lol, awesome!
Make LCD12864 Boot Screen : (Very Similar way)
ua-cam.com/video/1n1jPz5JoFM/v-deo.html
Protomaker Black Sprint Original 3D Printer Very nice, I like your graphic.
You do Great Videos helpful, etc thanks
Thank you, I checked out your channel. That printer looks pretty cool, to bad it is no longer supported.
A Cool Printer. See how the 3D Printer arrived. Take Gas and Air* before viewing :)
ua-cam.com/video/t8h73POaLis/v-deo.html
e.g. a bit of wobble ua-cam.com/video/t8h73POaLis/v-deo.html
* About Gas and Air www.babycentre.co.uk/a542569/entonox-gas-and-air
Holy crap man! I am glad to see you got it working at all!
Ordered a full screen graphic lcd a little while ago so this will be fun to try out, question, what are your thoughts on cheap touch screens? I found several small cheap ones for $16-$18 so rather than buying an lcd maybe it would be better to get a touch screen. My biggest challenge when ordering them is whether or not I can change the Chinese text and if they really are compatible with the lcd jtag ports on a RAMPS 1.4 extension
www.aliexpress.com/item/3D-Printer-lcd-splash-screen-MKS-TFT24-touch-screen-smart-controller-display-support-wifi-APP-Cloud/32845795863.html?spm=2114.search0104.3.1.41de3733pvnB2n&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10344_10068_10130_5722815_10324_10342_10547_10325_10343_10546_10340_5722915_10548_10341_10545_5722615_10697_10696_10084_10083_10618_10307_5722715_10059_10534_308_100031_10103_441_10624_10623_10622_5722515_10621_10620,searchweb201603_1,ppcSwitch_5&algo_expid=11f213b5-9665-4002-9e33-41069589180a-0&algo_pvid=11f213b5-9665-4002-9e33-41069589180a&transAbTest=ae803_1&priceBeautifyAB=0
I don't really know, I have never tried to install a touch screen, but I would like to give it a shot. I might have to shop for one.
Thanks and good luck! I really look forward to the day that touch screens become the new full graphic lcds :D
Might be sooner than you think. ;)
Chris, please Join 3DMN ‘s protest against Creality’s violation of GPL (open source in firmware), as they are using Marlin which they got for free but are not sharing their version, making it closed source
Don't forget Tim Hoogland he started a repository of GPL violators !
The Happy Extruder Thank you, I forgot to mention that. I love your channel too, and your supersized Cr*****y C*10 is amazing
Thank you both, I am 100% behind this effort. I will official have my statement out later today.
Their source code is now OpenSource...
UPDATED LCD Assistant Link:
en.radzio.dxp.pl/bitmap_converter/LCDAssistant.zip
Thanks Paul!
marlinfw.org/tools/u8glib/converter.html No need for the software, or copy paste and changing anything, this web tool from Marlin does it all for you
Thanks for the link!
Link in the description to find the LCDAssistant is broken, here's the new link en.radzio.dxp.pl/bitmap_converter/
Thanks!