Wanneer de Monoprice MP Kies Mini 3D-printer afgelopen jaar is uitgebracht, was het een game-wisselaar. Dit was een printer voor $ 200, ja, maar het hield eveneens een niet-zo-voor de hand liggende geheim: een 3D-printer controller board niemand had ooit eerder gezien voordat een 32-bits arm microcontroller met een ESP8266 de gebruikersinterface beheert. Dit is een game-veranderende set van elektronica in de wereld van 3D-printen, evenals nu, ten slotte, Iemand is reverse engineering.
[Robin] begon de reverse engineering door de leiding van een oscilloscoop aan de seriƫle lijn tussen de primaire controller en schermcontroller te bevestigen. De baudrate is raar (500 kHz), maar daarna verschijnen de opdrachten gemakkelijk in menselijke draagbare tekst. Er is een webserver die is ontwikkeld tot de MP Mini-printer, evenals na het inspecteren van de webpagina die is opgegeven van deze printer, [Robin] ontdekte dat het mogelijk was om G-code rechtstreeks vanuit het controllerkaart te sturen, ontvangt u een vermelding van gegevens Op de SD-kaart, evenals doe wat je maar wilt doen met een 3D-printer.
Na het deconstrueren van het circuit op het scherm, ontdekte [Robin] precies wat u van zo’n eenvoudige raad zou verwachten: een SPI-scherm aangedreven door een ESP, evenals een enorme flash-chip die aan de zijkant zit. [Robin] ontdekte het ontwerp van het display, evenals snel een baan ontwikkeld op platform.io om tekst naar het LCD-scherm te tekenen. Dit is niet het einde van de baan – er is nog steeds een geweldige deal die moet worden gedaan voordat deze printer onderdelen uitspuiten met aangepaste firmware.
Hoewel dit geen hack is van het bestuurdersbord in de MP MINI, is dat niet echt een probleem. Het bestuur van de motorrijder in deze printer vereiste zich niet echt elk type wijzigingen, evenals het tijdstip al vond toen deze printer vorig jaar werd vrijgegeven. Net als de meeste dingen is de UI het zwakke punt, evenals het upgraden van de firmware, evenals ingebouwde webserver voor deze printer is de allerbeste methode voorwaarts.
[Robin] Samen een echt fenomenale video samen van precies hoe hij deze schermcontroller omgekeerd. U kunt dat hieronder inspecteren.