Prusa 3D Printer Data Input Modificiation

Client

Problem Statement

In order to adhere to Navy Cybersecurity Regulations, conventional file transfers through wifi, bluetooth, SD, and USB is prohibited.

Concept of Operation

Solution

  • Rewiring the SD card slot on the printer to the microcontroller using an SD Card Prototyping Board.

  • Establishing a connection between the microcontroller and the USB DVD drive using a Host Shield.

  • Reading data from the DVD and storing it in the microcontroller's external memory.

  • Making the stored data accessible for the printer to read and use for printing.



Prototype Design

Hardware List

  • USB DVD R/W Drive

    • Reads and writes DVD RAM Discs

  • DVD RAM Discs

    • Rewritable

    • Capable of FAT32 format

  • USB Host Shield for Arduino

    • Allows Arduino to function as a USB Host

  • Arduino Mega 2560

    • Compatible with the printer’s microcontroller to allow for easier integration.

  • SD Card Prototyping Board

    • Easy interfacing of SD cards with microcontollers

    • Convenient access to SD card pins