SD card support

Kevin/Chris
How far down the road is SD card support on the super long board for grbl and or grblhal?

So this is a bit tricky to answer.

The short answer is that you technically already can interact/use the SD card since it’s compiled into the firmware. The commands to mount the SD, list files, run them, etc. are already there and functioning. Everything works (as in, the file will run) and is interactable using the console if you wanted to use it right now.

Documentation: GitHub - grblHAL/Plugin_SD_card: grblHAL SD-card plugin

The longer answer is that supporting it on the software side with respect to UX is a bit more involved. Users probably want a clear file list in the UI, the ability to upload (which is another headache, because you need to use FTP/USB to do so, but you can’t use the same protocol you’re connected with), most likely want to see the file visualized, we need to figure out how to track progress on a specific file running, etc. There’s also the matter of documentation and support.

This is the long part - and the earliest we’d be looking at it is after the current Edge cycle since it’s a relatively involved feature on the sender side if we want a good experience.

3 Likes

Thanks for the response, i’ll read up . I did not think to look at the GitHub

I haven’t received my SLB yet but is the SLB have build-in sd-card (or reader) or do we need some kind of adapter to add sd-card like in the FlexiHal. I noticed there is undocumented GPIO pin for the SLB, is this something similar to the FlexiHal and if we need the SD card, we need to buy this add-ons:

?

It’s built into the board already, no need for any adaptor.

1 Like

Thanks KGN. Yah actually found it. :smiley:

image

My board will be delivered today and excited it to try. I need to setup GrblHal macros for the ATC.