Skip to content

Instantly share code, notes, and snippets.

@lluisd
Last active February 8, 2023 16:15
Show Gist options
  • Save lluisd/a1b504457024458ed08c2ed2e864666e to your computer and use it in GitHub Desktop.
Save lluisd/a1b504457024458ed08c2ed2e864666e to your computer and use it in GitHub Desktop.
Artillery Genius internal SD

image text

How to

Material

  1. SD adapter (https://es.aliexpress.com/item/32854192637.html) (UPDATE: this seems similar https://es.aliexpress.com/item/4000733279901.html)
  2. 4x M3x8 screws
  3. 4x M3 square nuts (https://es.aliexpress.com/item/32860675224.html)
  4. Holder (https://www.thingiverse.com/thing:4797102)

Enable SD support on Marlin firmware.

*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. marlin

Enable showing complete filename (OPTIONAL, useful for Octoprint)

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.

marlin

To enable that, you will need to uncomment the #define LONG_FILENAME_HOST_SUPPORT line in Configuration_adv.h to show complete filenames.

marlin

Compilation

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.

Some tips to flash the firmware.

  1. You will need to download arduino software (https://www.arduino.cc/en/software) and set that settings related to the board

pasador

  1. You need to disconnect the TFT from the board before upload the new firmware throught the printer usb port.

pasador

Proccess

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

pasador

Steps

  1. Swipe the wires from one connector with the help of some tweezers (check the video above)

marlin

  1. Put the wire inside the printer while you are swiping them

pasador

  1. Attach to the board

pasador

Assembly

  1. Print the SD holder:

  2. Mount it with the m3x8 screws and m3 nuts like that:

pasador

  1. Mount the sd holder to the Artillery genius and connect the cable as the image (it's the not swiped/reversed connector)

pasador

Result

pasador

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment