Reverse Engineering The Monoprice Printer

When the Monoprice MP Select Mini 3D printer was released last year, it was a game changer. This was a printer for $200, yes, but it also held a not-so-obvious secret: a 3D printer controller board no one had ever seen before powered by a 32-bit ARM microcontroller with an ESP8266 handling the UI. This is a game-changing set of electronics in the world of 3D printing, and now, finally, someone is reverse engineering it.

[Robin] began the reverse engineering by attaching the lead of an oscilloscope to the serial line between the main controller and display controller. The baud rate is weird (500 kHz), but apart from that, the commands readily appear in human-parsable text. There is a web server built into the MP Mini printer, and after inspecting the web page that’s served up from this printer, [Robin] found it was possible to send G-code directly from the controller board, get a list of files on the SD card, and do everything you would want to do with a 3D printer.

After deconstructing the circuit on the display board, [Robin] found exactly what you would expect from such a simple board: an SPI display driven by an ESP, and a big flash chip sitting off to the side. [Robin] found the the model of the display, and quickly built a project on Platform.io to draw text to the LCD. This isn’t the end of the project – there’s still a lot that must be done before this printer is squirting out parts with custom firmware.

While this isn’t a hack of the driver board inside the MP Mini, that’s not really a problem. The motor driver board in this printer doesn’t really need any changes, and was already ahead of its time when this printer was released last year. As with most things, the UI is the weak point, and upgrading the firmware and built-in web server for this printer is the best way forward.

[Robin] put together a truly phenomenal video of how he reverse engineered this display controller. You can check that out below.

Continue reading “Reverse Engineering The Monoprice Printer”

Hackaday Prize Entry: Printing Bones

You would be forgiven to think that 3D printing is only about rolls of filament and tubs of resin. The fact is, there are many more 3D printing technologies out there. Everything from powders to paper can be used to manufacture a 3D model. [Jure]’s Hackaday Prize entry is meant to explore those weirder 3D manufacturing techniques. This is a printer that lays down binder over a reservoir of powder, slowly building up objects made out of minerals.

The key question with a powder printer is exactly what material this printer will use. For this project, [Jure] is planning on printing with hydroxyapatite, a mineral that makes up about 70% of bones by weight. Printing bones — yes, they do that — is quite expensive and has diverse applications.

The design of this printer is about what you would expect. It’s a Cartesian design with a roller to distribute powder, a piston to drop the part down into the frame, and an industrial inkjet printhead designed for wide format printers. It’s a fantastic piece of work and one of the better powder printers we’ve seen, and we can’t wait to see what [Jure] is able to produce with this.

TORLO Is A Beautiful 3D Printed Clock

What if you could build a clock that displays time in the usual analog format, but with the hands moving around the outside of the dial instead of rotating from a central point? This is the idea behind TORLO, a beautiful clock built from 3D printed parts.

The clock is the work of [ekaggrat singh kalsi], who wanted to build a clock using a self-oscillating motor. Initial experiments had some success, however [ekaggrat] encountered problems with the motors holding consistent time, and contacts wearing out. This is common in many electromechanical systems — mechanics who had to work with points ignition will not remember them fondly. After pushing on through several revisions, it was decided instead to switch to an ATtiny-controlled motor which was pulsed once every two seconds. This had the benefit of keeping accurate time as well as making it much easier to set the clock.

The stunning part of the clock, however, is the mechanical design. The smooth, sweeping form is very pleasing to the eye, and it’s combined with a beautiful two-tone colour scheme that makes the exposed gears and indicators pop against the white frame. The minute and hour hands form the most striking part of the design — the indicators are attached to a large ring gear that is turned by the gear train built into the frame. The video below the break shows the development process, but we’d love to see a close-up of how the gear train meshes with the large ring gears which are such an elegant part of the clock.

A great benefit of 3D printing is that it makes designing custom gear trains very accessible. We’ve seen other unconventional 3D printed clock builds before. 

Continue reading “TORLO Is A Beautiful 3D Printed Clock”

Hackaday Prize Entry: DIY LCD Based SLA 3D Printer

Resin-based SLA 3D printers are seen more and more nowadays but remain relatively uncommon. This Low Cost, Open Source, LCD based SLA 3D Printer design by [Dylan Reynolds] is a concept that aims to make DIY SLA 3D printing more accessible. The idea is to use hardware and manufacturing methods that are more readily available to hobbyists to create a reliable and consistent DIY platform.

[Dylan]’s goal isn’t really to compete with any of the hobbyist or prosumer options on the market; it’s more a test bed for himself and others, to show that a low-cost design that takes full advantage of modern hardware like the Raspberry Pi can be made. The result would be a hackable platform to let people more easily develop, experiment, or simply tamper with whatever part or parts they wish.

Formlabs Announces A Desktop SLS 3D Printer

Formlabs have just announced the Fuse 1 — a selective laser sintering (SLS) 3D printer that creates parts out of nylon. Formlabs is best known for their Form series of resin-based SLA 3D printers, and this represents a very different direction.

SLS printers, which use a laser to sinter together models out of a powder-based material, are not new but have so far remained the domain of Serious Commercial Use. To our knowledge, this is the first time an actual SLS printer is being made available to the prosumer market. At just under 10k USD it’s definitely the upper end of the prosumer market, but it’s certainly cheaper than the alternatives.

The announcement is pretty light on details, but they are reserving units for a $1000 deposit. A few things we can throw in about the benefits of SLS: it’s powder which is nicer to clean up than resin printers, and parts should not require any kind of curing. The process also requires no support material as the uncured powder will support any layers being cured above it. The Fuse 1’s build chamber is 165 x 165 x 320 mm, and can be packed full of parts to make full use of the volume.

In the past we saw a detailed teardown of the Form 2 which revealed excellent workmanship and attention to detail. Let’s hope the same remains true of Formlabs’ newest offering.

New Useless Machine Does The Twist

Useless machines might not do any work or produce anything of value on their own, but they can be a great learning tool, and are often beautifully crafted as an expression of the builder’s artistic talents. By and large, they consist of a switch to turn the machine on, and an arm that switches the machine back off in response to this. Vladimir had a different take, and built this twisting vase useless machine instead.

The build references the twisting vases we saw recently – [Vladimir] loved the way they so elegantly opened and closed, and decided to base the build around that. The useless part of the machine is the lifting mechanism – a servo turns a pulley, which uses a magnet on a rope to lift the vase. Upon reaching a certain point, the vase drops, and the magnet is once again lowered to lift it back up again.

The first prototype used a simple delay-based timing loop to determine when to drop the magnet again, however over time this would fall out of sync with the vase’s position and the magnet would fail to attach to the vase. For the second version, [Vladimir] improved things by using a limit switch to determine the position of the vase instead of running on timing alone. The machine’s frame was also rebuilt using copper pipe, which allowed the wires and servo to be hidden from sight. The second revision of the project shows the difference polish can make – differences like these make the machine more suitable for display as a curio in a stylish home setting, rather then a messy project that lives on the workbench only.

Be sure to check out the video of the project below the break. For a simpler useless machine, check out this build. 
Continue reading “New Useless Machine Does The Twist”

Hackaday Prize Entry: 3D Printed Mini-Lathe

Lathes can be big, powerful, dangerous machines. But sometimes there’s a call for making very small parts out of soft materials, like plastic and wood. For jobs like this, you could use something like this 3D printed mini-lathe.

The benefits of 3D printing a tool like this are plentiful. The design can be customized and refined by the end user; [castvee8] notes that the machine can be made longer simply by increasing the length of the lead screw and guide rails. The machine does rely on some metal parts and a motor; but the real power here is that if you can’t source the exact components, you can always customize the files to suit what you have on hand.

[castvee8] aimed to make the entire build as easy as possible for the novice – even the motor and speed controller are off-the-shelf modules. It’s a testament to the golden age we live in that an entire lathe can be built out of modules and 3D printed parts. The project makes up another member of the family of 3D printed tools [castvee8] is showing off on Hackaday.io.