Re-Arm Main Board Revisit - LCD Screen - Chris's Basement

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ธ.ค. 2018
  • Last video we upgraded to Marlin 2.0 on the Re-arm board for 32bit. Now we go back and get the LCD screen up and running.
    First video:
    • 32bit Marlin 2.0 - RE-...
    These are affiliate links and take you to Amazon.
    ------------------------------------------------------
    2004 screen:
    geni.us/HDUB
    12864 screen:
    geni.us/BZv3cF
    ------------------------------------------------------
    Re-arm board, not affiliated:
    www.panucatt.com/Re_ARM_for_R...
    Marlin website:
    marlinfw.org/meta/download/
    Altered cable, not affiliated:
    www.panucatt.com/product_p/glc...
    SUPPORT THE CHANNEL BY CLICKING THESE LINKS!
    OpenBuilds - Great CNC and 3D Printer Parts (aff)
    openbuildspartstore.com/?ref=...
    Slice Engineering - Mosquito Hotends (aff)
    www.sliceengineering.com/?p=r...
    Wham Bam Systems Flexible Beds (aff)
    bit.ly/2HoS1cV
    Amazon (aff) [US DE GB CA IT ES FR JP]:
    www.amazon.com/?tag=chrisbase...
    Banggood(aff) ban.ggood.vip/7vm3
    Aliexpress(aff) s.click.aliexpress.com/e/UrRbCm8
    Buy me a coffee to keep me going!
    buymeacoff.ee/Wc0DouFbl
    You can support my work on Patreon
    / brotherchris
    One Time Tips, You Can PayPal Me:
    www.paypal.me/ChrisRiley3D
    ----------------------------------------------
    Find Me Over On Twitter!
    ----------------------------------------------
    Twitter : / chrisriley3d
    FTC Disclaimer: A percentage of sales is made through Affiliate links
    As an Amazon Associate I earn from qualifying purchases.
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @spikekent
    @spikekent 5 ปีที่แล้ว +11

    Great update Chris, I love the fact that you always revist projects to make sure we have all the info we need.

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

      Thanks Spike! I don't want to leave you hanging! :)

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

    Chris you are a life saver. I was working with this display for hours never understanding why characters were not showing up. I thought it was a software issue. Thanks.

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

      Thanks Victor, glad I could help you out.

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

    Getting the LCD screen working was the last step in my migration to Re-arm.
    Your video was exactly what I needed.
    Great Job!

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

      Awesome Ron, glad it helped!

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

      ​In the "things are always changing dept.", the selection
      of the LCD SD card is now done in configuration_adv.h
      setting variable SDCARD_CONNECTION (Marlin Ver. 2.0.5.2)

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

    Really nice and professional tutorial, love your attention to each step of the way

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

      Thanks for watching man!

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

    Thank you Chris, another great short video explain how to do a technical revision.

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

    Good job Chris, Im sure in the near future this little video will be helpful for many .

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

      Thank you and thanks for watching!

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

    Another great video, I have two Re-Arm boards on their way and this will help me tremendously!

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

      Thanks Tony! Glad to help!

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

    Cheers mate... very helpful video as always!

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

      Thanks for watching!

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

    Sweet video! Awesome tutorial man!

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

    Exactly what I needed to make my screen work, thank you!

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

      That's great! Happy to help!

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

    Nice update. A great add to an ever growing repository of resources.

  • @justinl.3587
    @justinl.3587 5 ปีที่แล้ว +1

    Great explanation as always!

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

      Thanks Justin!

    • @justinl.3587
      @justinl.3587 5 ปีที่แล้ว +1

      @@ChrisRiley Very welcome!

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

    I’ve got to get me one of those rearm boards to play with. Thanks for making it an easy setup when that happens...

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

    Have a happy holiday chris

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

      Happy holidays Paul!

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

    Thanks for sharing 👍😄

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

    I recently installed 2 duet wifi's, installing them and configuring was so quick and easy. Getting back to my own arduino ramps combo just felt old and clunky. When I saw your previous video about the rearm board the only thing I tough was hell no :-) The ramps was good for it's day, it helped open up the DIY 3D printer marked. But it is old and has a lots of downsides. You can buy A duet clone for 70 euros and just be done with it. No hacking etc.
    And this is not intended to be a negative comment, you just made me realize I'm done with the ramps combo's and recompiling after every setting :-)

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

      The point of view is always appreciated. Thank you for the input. The Duet boards are really awesome, agreed.

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

    chris thanks for this update, but I got a question since you got the 2208 drivers is there anyway to make a video of this rearm board with the 2208 drivers. also a comment on the 2004 if you want to run smoothie-ware on the re-arm board you need a like an arduino mini or something to link it to the spi output. there is a link on the smoothieware page

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

      Interesting, I will have to take a look at the smoothie page. Yeah, I can add 2208 rearm to the list.

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

    Dude what compiler is that? Looks way cleaner and easier to navigate than the standard arduino ide

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

      I completely agree. That is Atom, found in his first video.
      th-cam.com/video/H-c8UTg-EMU/w-d-xo.html

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

      Yep, like Matt said, this is Atom with the platform IO compiler.

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

      I find vscode very good for Arduino and platformIO stuff as well.

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

      @@GlennPierce Nice, I still need to check vscode out. Some people like it better.

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

    Thanks again, this is one of those golden ones, I wasnt aware of the tweaks needed to get displays working, some time ago I made a cable up that attaches to aux3 & aux 4 on the ramps that works with a mega/ramps combo using the 5v and ground pins off the aux4 connector, so am I right in thinking that as I dont have a smart adaptor pins D25, D27 & D29 can be wired directly to the re-arm board instead of connecting them to the aux4 header? thanks again!

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

      You're welcome! That sounds right, you are correct they can be cabled up that way if need be, I just don't remember which pins they are off hand.

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

      @@ChrisRiley thanks for the reply, I ended up being a bit lazy as browsing the pins file I noticed there was a reference to the Creality display, I just trimmed the edge of one of the plugs and fitted it to J3 and it works a treat - thanks again!

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

      @@DevilbyMoonlight Awesome, nice fix.

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

    Chris, did you measure the stepper drivers reference voltages, mine was lowered down after changing from Arduino to Re-Arm board.

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

      I haven't yet, I will check that out.

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

    I'm waiting for a tutorial on running Marlin 2.0 on a 8-bit board... lol I started messing around with it on a spare board, but had a number if issues getting Atom working, and put it aside for later.

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

      lol, yeah, that will be coming after the final 2.0 release I am sure.

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

      Why you will ever do the 2.0 on 8bit board thru atom?why you wont use normal way" arduino ide"?

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

      @@ChrisRiley Looking forward to it!

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

      @@alinioanmoroi1370 I will give 8bit a try.

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

      @@ChrisRiley yeah...for 8bit boards don't need to use atom or other platform for upload the marlin bugfix 2.0.x...the normal way "arduino ide" works just fine!

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

    and @ 3:48 make sure your heat sink on the Extruder stepper driver isn't shorting out pins on the stepper driver board !!

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

      Ha! I noticed that guy was getting a little wonky. I'll make sure I fixed it up.

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

    Any idea where I can buy either a prepared cable or a plug in and it works display? Vision problems won't let me solder anymore. Thanks!

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

      Sure, here is a link to the breakout cable. www.panucatt.com/product_p/glcd-idc.htm

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

    marlin 2.0 must have been recently updated because line for line it is a little different than what i see on your scren, i do not have these sd options anymore, not in the same format atleast, if someone could help that would be great, i have screen working but no sd support...

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

    Hi Criss I have 3d printer which has makeboard mini control board I have connected robotdyn lcd 20x4 it works fine but only problem is I cannot print directly from the Lcd controller but I can print by connecting the printer to computer and using ponterface where print from SD card option is available.
    When I insert SD card on Lcd it doesn't read but when I open 'no SD card' option on display it shows the g code files but it won't print if I select but timer on display starts.
    So can you help me out please.

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

      THe only thing I can think of is that EXP2 plug might have a different pinout. Compare the board and the screen.

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

    I thinking about buy a re arm but does the tmc2130 works the same as it works for the normal 2560???

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

      Yes, it "should" work the same as long as the bug have been worked out of the firmware. I have not tested it.

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

    Thank you the screen is working :) I noticed 2 things.. one filament runout sensor (same as in you runout video ...great vid also) is unloading filament when starting print with or without filament in the device ?? the other is when I try to print off sd card the print never starts after bed level and I get terminal error no temp settings found ? I was wondering if anyone else had the same ??

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

      Wow, I haven't ran into those issues yet. It almost has to be a bug of some kind causing this.

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

    What about the MKS MINI12864? Tried to follow their docs and got nothing.

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

      Unfortunately, I don't know that one.

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

    Hi Chris,
    Are you still using the Re-Arm board? How is it going?

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

      I am not currently using it, but when I was using it, it seemed to work well.

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

    Thinking of using this board on my anet a8 any suggestions.

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

      This setup should work fine on your A8, you might look at a MKS 1.4 or something like that as well. They are pretty cheap and easy to use.

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

    Man thanks !! I how you :)

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

    Chris. Have you any plans to adapt the MKS TFT touch screen to the board?

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

      None as of yet, they are really cool. It would be fun.

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

      I put them on all mine...they’re addicting and now I’m preparing to go 32bit boards. This would’ve “frosting on the cake”!

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

      @@neuxstone Now I really want one. lol

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

      Chris Riley the other nice part about this it has a battery/capacitor for a full out power failure and filament detector/pause function. Uses a cheap detector which plugs into a two row 6 pinout. The other 3 pins are for a second detector if you're using dual printhead. In my case I built a polyester gel extruder and separate catalyst function using marlins new mixing head feature in 1.9.9 (Pia Taubert M163 M164 mixing gcodes.
      Here's the ones I use. You'll need to update the latest firmware on it before use. Let me know if you do this and I'll link you. I also have a screen STL for a front cover extension for the CR10 Slant Front box.
      KINGPRINT MKS TFT28 2.8-Inch Full-Color Touch Screen 3D Controller Board for 3D Printer www.amazon.com/dp/B07589F8JN/ref=cm_sw_r_cp_tai_kzziCbTJTCAZS

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

      Thanks for the info, I am going to get some of these.

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

    dear god i hope someone starts selling those modified grpahics adaptor boards and cables soon, I dont mind soldering myself, but i'd rather not if i didnt have to

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

      It seems like such a simple thing to offer. Hopefully they will start showing up.

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

    Re arm can work with a mks gen L or mks 1.4?

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

      It would be a replacement for those boards.

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

    Hello Chris, I have a white RRD adapter, the connectors are rotated 180 degrees (red pin is on the left). Is it still ok to use same pin for 5V? Thanks a lot

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

      Uhm, maybe not, maybe I need to cut the red one, cable are reversed and red is not on pin number 1. Anyone before I fry my RRD controller? Thanks!

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

      @@giusepperocca8775 Hmmm, let me think on that one...i'll have to go look at mine.

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

      @@ChrisRiley ok, thanks!

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

      @@ChrisRiley I'm talking about this one reprap.org/wiki/File:Smart_Adapter_2.jpg

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

      @@giusepperocca8775 Those should work the same. The red one doesn't matter so much, it's which one is on 5V, that should be EXP2 pin 8. Probably need to check it with a meter to be sure.

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

    Can this be done on the Duet 32bit boards? V0.6 and V0.85?

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

      I don't think Duet has support for these screens yet.

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

      @@ChrisRiley 😥
      Those touch duo panels are so darn expensive. 😔

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

      @@michieljames737 I hear ya, that's the only reason I don't have one.😁

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

    Hi, I am stuck, I cannot get my discount smart controller to read sd cards with your guide. It will turn on, I can read and move through the menu, and it it will detect if an SD card has been inserted but inside the sd card menu is always blank.
    In Marlin 2.0.6 they moved defining onboard or lcd sd card detection from pins_RAMPS_RE_ARM.h to configuration_adv.h which I enabled as shown below
    //Configuration_adv.h
    /**
    * Set this option to one of the following (or the board's defaults apply):
    *
    * LCD - Use the SD drive in the external LCD controller.
    * ONBOARD - Use the SD drive on the control board. (No SD_DETECT_PIN. M21 to init.)
    * CUSTOM_CABLE - Use a custom cable to access the SD (as defined in a pins file).
    *
    * :[ 'LCD', 'ONBOARD', 'CUSTOM_CABLE' ]
    */
    #define SDCARD_CONNECTION LCD
    #endif // SDSUPPORT
    //pins_RAMPS_RE_ARM.h
    //
    // SD Support
    //
    #ifndef SDCARD_CONNECTION
    #define SDCARD_CONNECTION ONBOARD
    #endif
    #define ONBOARD_SD_CS_PIN P0_06 // Chip select for "System" SD card
    #if SD_CONNECTION_IS(LCD)
    #define SCK_PIN P0_15 // (52) system defined J3-9 & AUX-3
    #define MISO_PIN P0_17 // (50) system defined J3-10 & AUX-3
    #define MOSI_PIN P0_18 // (51) system defined J3-10 & AUX-3
    #define SS_PIN P1_23 // (53) system defined J3-5 & AUX-3 (Sometimes called SDSS) - CS used by Marlin*
    #elif SD_CONNECTION_IS(ONBOARD)
    #undef SD_DETECT_PIN
    #define SCK_PIN P0_07
    #define MISO_PIN P0_08
    #define MOSI_PIN P0_09
    #define SS_PIN ONBOARD_SD_CS_PIN
    #elif SD_CONNECTION_IS(CUSTOM_CABLE)
    #error "No custom SD drive cable defined for this board."
    #endif

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

      I am not sure what cable those are on, but I think it is EXP2, are you sure that cable/pinout lines up?

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

      @@ChrisRiley i am not entirely sure about about the cable/pinout, I made three copies for three printers. I rewatched your video a couple times to make sure I broke out 5V from EXP1 and pins on the LCD adapter were from left to right 4,5,6 as shown in the video were jumped to pins P1_17, P1_14, P1_10 on the re-arm respectively. The things like sck and miso pins look to be the same as yours from pins_re_arm.h in the video.
      Big thanks for the fast response, been tearing my hair out for a while now so it's great to find some help trying to figure out where I went wrong xD

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

      @@ChrisRiley github.com/MarlinFirmware/Marlin/issues/19137
      I created a marlin issue a little while ago so I hope I am going about this asking for help thing right

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

      I have the same problem, the printer detects that the SD card are in, but when I open it I see nothing, none of the files

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

      @@peterfoldesi483 no idea how to solve the issue with the discount controller, I rebuilt some configs for some of my older printers so I could swap their full graphic display with the discount controller
      At least with full graphic displays the sd card reader works

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

    can you use tmc 2130 with re-arm?

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

      re-arm board does not support the use of the TMC2130 SPI mode...….yes in Step/Dir .. this is a copy past from when I bought the parts .

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

      Vorga Orga, thanks for the info. Chris uses software spi in marlin. I was wondering if that was different to hardware spi? And would allow the use of tmc 2130

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

      @@Brocknoviatch I just bought a complete rearm board setup with tmc2130 when I get them in the next couple weeks I'll do some more research on it. Tmc2208 seems to work fine with the rearm card on ramps 1.6 I'm running now

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

      Vorga Orga - sweet! look forward to see how you go

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

      Looking forward to the testing on this. There is also a RAMPS 1.6+ out that has integrated support for 2130's. That could be interesting.