Quando il MONOPRICE MP Scegli Mini Stampante 3D è stata rilasciata l’anno scorso, è stato un cambiamento di gioco. Questa è stata una stampante per $ 200, sì, tuttavia ha trattenuto un segreto no-ovvio: una scheda del controller della stampante 3D nessuno aveva mai visto prima alimentato da un microcontrollore a 32 bit con un ESP8266 che gestisce l’UI. Questa è una serie di elettronica che cambia di gioco nel mondo della stampa 3D, così come ora, infine, qualcuno è ingegneroso.
[Robin] ha iniziato l’ingegneria retromarcia collegando il cavo di un oscilloscopio alla linea seriale tra il controller primario e il controllore dello schermo. Il tasso di trasmissione è strano (500 kHz), tuttavia a parte questo, i comandi appaiono facilmente nel testo parsabile umano. Esiste un server Web sviluppato nella stampante MP MP, oltre a ispezionare la pagina Web che viene servita da questa stampante, [Robin] ha scoperto che è stato possibile inviare il codice G direttamente dalla scheda del controller, ottenere un elenco di dati Sulla scheda SD, oltre a fare ciò che vorresti fare con una stampante 3D.
Dopo aver decostruito il circuito sulla scheda dello schermo, [Robin] scoperto con precisione ciò che ci si aspetterebbe da una tasca semplice consiglio: uno schermo SPI guidato da un ESP, così come un enorme chip flash seduto sul lato. [Robin] ha scoperto il design del display, oltre che ha sviluppato rapidamente un lavoro sulla piattaforma. Per disegnare il testo sul display LCD. Questa non è la fine del lavoro – c’è ancora un grande affare che deve essere fatto prima che questa stampante stia schizzando parti con firmware personalizzato.
Mentre questo non è un hack della scheda del driver all’interno del MP Mini, non è veramente un problema. La scheda del driver del motore in questa stampante non richiede veramente alcun tipo di modifica, oltre a essere già in anticipo sul suo tempo in cui questa stampante è stata rilasciata l’anno scorso. Proprio come la maggior parte delle cose, l’UI è il punto debole, oltre all’aggiornamento del firmware e del server Web integrato per questa stampante è il metodo migliore in avanti.
[Robin] Metti insieme un video veramente fenomenale di come reverse ingegnerizzato questo controller dello schermo. Puoi ispezionare quello di seguito.