Reverse Engineering The Monopric Printer

Reverse Engineering The Monopric Printer

September 5, 2022 Digital Electronics 0

Når Monoprice MP vælger Mini 3D-printeren blev udgivet sidste år, var det en spilveksler. Dette var en printer til $ 200, ja, men det holdt det også en ikke-så-åbenlyst hemmelighed: En 3D-printercontroller bord ingen nogensinde havde set før drevet af en 32-bit Arm Microcontroller med en ESP8266 håndtering af UI. Dette er et spilskiftet sæt elektronik i verden af ​​3D-udskrivning, såvel som nu, endelig er nogen omvendt teknik.

[Robin] begyndte omvendt engineering ved at fastgøre ledningen af ​​et oscilloskop til serielinjen mellem primærcontrolleren såvel som skærmstyring. Baudrate er underlig (500 kHz), men bortset fra det vises kommandoerne nemt i menneskelig perspektiv tekst. Der er en webserver udviklet til MP Mini-printeren, samt efter at have inspiceret den webside, der er serveret fra denne printer, opdagede [Robin], at det var muligt at sende G-kode direkte fra Controller Board, få en liste over data på SD-kortet, såvel som gør hvad du vil gøre med en 3D-printer.

Efter dekonstruktion af kredsløbet på skærmkortet opdagede [Robin] netop det, du ville forvente af et så simpelt bord: en spi-skærm drevet af en esp, samt en stor flashchip, der sidder til siden. [Robin] opdagede udformningen af ​​displayet, samt hurtigt udviklet et job på platform.io for at tegne tekst til LCD’et. Dette er ikke enden af ​​jobbet – der er stadig en hel del, der skal gøres, før denne printer sprøjter dele med brugerdefineret firmware.

Mens dette ikke er et hack af førerkortet inde i MP Mini, er det ikke rigtig et problem. Motordriverkortet i denne printer kræver ikke virkelig nogen form for ændringer, såvel som allerede forud for sin tid, hvor denne printer blev udgivet sidste år. Ligesom de fleste ting er UI det svage punkt, samt opgradering af firmwaren såvel som indbygget webserver til denne printer er den allerbedste metode fremad.

[Robin] Samlet en virkelig fænomenal video af præcis, hvordan han omdanner konstrueret denne skærmstyring. Du kan inspicere det ud nedenfor.

Leave a Reply

Your email address will not be published. Required fields are marked *