- SD adapter (https://es.aliexpress.com/item/32854192637.html) (UPDATE: this seems similar https://es.aliexpress.com/item/4000733279901.html)
- 4x M3x8 screws
- 4x M3 square nuts (https://es.aliexpress.com/item/32860675224.html)
- Holder (https://www.thingiverse.com/thing:4797102)
*To check if it's already enabled, try to send the M21 to your printer to see if it recognizes it.
Uncomment the #define SDSUPPORT line in Configuration.h to enable SD support.
By default Octoprint will show the SD card files with a max of 8 characters (displaying only the first 6 ones). But using that Octoprint plugin https://plugins.octoprint.org/plugins/LongPathSDList/ you can be able to show the complete filename.
To enable that, you will need to uncomment the #define LONG_FILENAME_HOST_SUPPORT line in Configuration_adv.h to show complete filenames.
Compile it and flash it to your printer.
If you are using the original Marlin firmware, you can download it from https://github.com/artillery3d/genius-firmware to make that change.
- You will need to download arduino software (https://www.arduino.cc/en/software) and set that settings related to the board
- You need to disconnect the TFT from the board before upload the new firmware throught the printer usb port.
Original video to know how that SD support works and the explanation about how to connect it (https://www.youtube.com/watch?v=nHEoRtzyzMk). Extract from the video to know why we need to swipe the connector wires
- Swipe the wires from one connector with the help of some tweezers (check the video above)
- Put the wire inside the printer while you are swiping them
- Attach to the board
-
Print the SD holder:
-
Mount it with the m3x8 screws and m3 nuts like that:
- Mount the sd holder to the Artillery genius and connect the cable as the image (it's the not swiped/reversed connector)