Când MONOPRICE MP Alegeți imprimanta mini 3D a fost lansată anul trecut, a fost un schimbător de jocuri. Aceasta a fost o imprimantă pentru 200 de dolari, da, totuși, a avut loc un secret non-așa-evident: o placă de controler 3D de controler nimeni nu a văzut vreodată înainte de un microcontroler de braț pe 32 de biți, cu un ESP8266 care manipulează UI. Acesta este un set de electronice în schimbare a jocului în lumea imprimării 3D, precum și acum, în cele din urmă, cineva este inversarea inversă.
[Robin] a început ingineria inversă prin atașarea conducerii unui osciloscop la linia serială dintre controlerul primar, precum și controlerul de ecran. Rata de baud este ciudată (500 kHz), cu toate acestea, în afară de aceasta, comenzile apar cu ușurință în textul parsului uman. Există un server web dezvoltat în imprimanta MP Mini, precum și după inspectarea paginii web care a fost servită de la această imprimantă, a descoperit că a fost posibil să se trimită codul G direct de la placa controlerului, obțineți o listă de date Pe cardul SD, precum și faceți tot ce ați dori să faceți cu o imprimantă 3D.
După deconectarea circuitului de pe placa de pe ecran, [Robin] a descoperit exact ceea ce vă așteptați de la o astfel de placă simplă: un ecran SPI condus de un ESP, precum și un chip imens de bliț așezat în lateral. [Robin] a descoperit designul afișajului, precum și a dezvoltat rapid un loc de muncă pe platformă.io pentru a desena text la ecranul LCD. Acesta nu este sfârșitul locului de muncă – există încă o mare afacere care trebuie făcută înainte ca această imprimantă să strângă piese cu firmware personalizat.
În timp ce acesta nu este un hack al bordului șoferului în interiorul MP Mini, nu este cu adevărat o problemă. Bordul șoferului de motor din această imprimantă nu necesită cu adevărat orice tip de modificări, precum și a fost deja înainte de momentul în care această imprimantă a fost lansată anul trecut. La fel ca majoritatea lucrurilor, UI este punctul slab, precum și modernizarea firmware-ului, precum și serverul web încorporat pentru această imprimantă este cea mai bună metodă înainte.
[Robin] Puneți împreună un videoclip cu adevărat fenomenal cu exact cum inversează acest controler de ecran. Puteți inspecta acest lucru de mai jos.