TFT35 Dual Mode 3D Print Control – Hands On

I was rebuilding one of my 3D printers — again — and decided I needed a display upgrade. A color screen is nice, but there are some limitations. I also found there are ways around these limitations, so I wanted to share my thoughts on a dual-mode color touch screen LCD controller for your 3D printer. The screen in question is a TFT35 from BigTree Tech. It is similar to an MKS screen, but it can operate in two different modes, as you will see.

A few years ago, I picked up an Anet A8 which was very inexpensive, especially on sale. Not the best printer, though, because it has that cheap acrylic frame. No problem. A box full of aluminum extrusion later, the printer was reborn. Over time, I’ve completely reworked the extrusion system and the Y-axis, leaving only the motors, bearings, and the controller/display as the original.

That last part was what bothered me. The Anet board is actually pretty capable for a small cheap board. But it is just what the printer needs and nothing more. If you wanted to hack the printer there was very little memory left and only one spare pin for I/O. So it was time to replace the board and why not the controller, too?

Continue reading “TFT35 Dual Mode 3D Print Control – Hands On”

3D Printering: Adding A Web Interface Where There Was None Before

[Renzo Mischianti] got himself a Chinese 3D printer, specifically a FlyingBear Ghost 5. (Cracking name, huh?) He was more than a little irritated with the fact that whilst the controller, an MKS Robin Nano, did have a integrated Wi-FI module, it provided no browser-based interface for monitoring and control purposes. This seemed a bit short-sighted in this day and age, to say the least. Not being at all happy with that situation, [Renzo] proceeded to write dedicated Wi-Fi firmware using websockets, but not without fully documenting his journey in a detailed series of the blog posts.

The resulting BeePrint web interface supports all the usual functions you would expect when managing a printer, everything from monitoring warm-up at the prep stage, to keeping tabs on the potential spaghetti monster via the connected IP camera. All good stuff. [Renzo] used an ESP32-cam, which is a low-cost 2 MP unit from our friends at Olimex, but we suspect it wouldn’t vastly difficult to add your own IP camera into the mix.

[Renzo] has a YT channel detailing quite a few other projects, which is definitely worth some viewing time in our opinion.

We’ve been covering 3D printer hacking since the dinosaurs were roaming. This is the oldest, and still one of the strangest, posts that we could find in a quick search. Anyone care to find something older?

Continue reading “3D Printering: Adding A Web Interface Where There Was None Before”

UV Printing PCBs

We always enjoy [Thomas Sanladerer’s] 3D printing videos. But his latest isn’t only about 3D printing. He shows how he uses a DLP printer — which has UV light, after all — to expose PC board blanks with great results. Honestly, once we heard the idea, we immediately saw how that could work it is surprising more people aren’t taking advantage of their DLP printers like that. Of course, [Thomas] does his usual thorough treatment of the topic.

Really, this isn’t exactly 3D printing even though it uses a 3D printer. Exposing boards with UV light and artwork is an old process that has been around for years, usually using transparency film and a UV light source. With a printer, you can create artwork digitally and the UV light source is already there.

Continue reading “UV Printing PCBs”

Full Color 3D Printing With The Help Of An Inkjet Head

3D printing is a popular process, though one of the hangups is that parts are typically produced in just one flat color. [Aad] has been working on a simple modification to his Prusa i3 printer, however, that enables the production of full-color parts.

Note the dual vertical assemblies – one carrying the extruder, the other carrying an inkjet print head.

The hack is simple, consisting of a second vertical frame added on to the printer. Rather than mounting a second extruder, however, there’s a inkjet printer head delivering CMYK water-based inks. After the main extruder lays down each layer of clear PLA plastic, the print is then moved under the inkjet head, which lays down colored inks before the next layer is printed, as seen in this print video.

[Aad] notes the results are presently imperfect. The ink seems to bleed between layers, mixing with the plastic after it is laid down. Further testing with different inks and filaments is in the pipeline, however, aiming to improve quality and contrast of the results.

We’ve seen other approaches to the color 3D printing issue before, too. Video after the break.

Continue reading “Full Color 3D Printing With The Help Of An Inkjet Head”

Running Octoprint On A PinePhone Turns Out To Be Pretty Easy

3D printer owners have for years benefitted from using Octoprint to help manage their machines, and most people run Octoprint on a Raspberry Pi. [Martijn] made it run on his PinePhone instead, which turned out to be a surprisingly good fit for his needs.

While [Martijn] was working out exactly what he wanted and taking an inventory of what Raspberry Pi components and accessories it would require, it occurred to him that his PinePhone — an open-source, linux-based mobile phone — would be a good candidate for his needs. It not only runs Linux with a touchscreen and camera, but even provides USB, ethernet, and separate DC power input via a small docking bar. It looked like the PinePhone had it all, and he was right. [Martijn]’s project page gives a walkthrough of the exact steps to get Octoprint up and running, and it even turns out to not be particularly difficult.

[Martijn] is no stranger to hacking his PinePhone to do various things; we’ve already seen him add thermal imaging to his PinePhone. For those of you who are intrigued by the idea but don’t own a PinePhone? Check out the octo4a project, which allows running Octoprint on Android phone hardware.

Want Octoprint But Lack A Raspberry Pi? Use An Old Android Phone

3D printers and Octoprint have a long history together, and pre-built images for the Raspberry Pi make getting up and running pretty easy. But there’s also another easy way to get in on the Octoprint action, and that’s to run it on an Android phone with the octo4a project.

A modern smartphone has a lot of useful features that make it attractive as an Octoprint host. There is a built-in touchscreen, easy power management, a built-in camera, and the fact that people regularly upgrade to new phones means that older Android phones — still powerful pieces of hardware in their own right — are readily available at low cost. The project is still relatively new, so don’t forget to check the Octoprint community thread for this project if you give it a try.

If you are wondering what Octoprint is and what it brings to the table, our own Tom Nardi explained what it does and why it matters when he shared his own upgrade experience from 2018. A few details are no longer current — for example one is no longer likely to encounter a Printrbot — but it’s still a perfectly valid primer on adding great management functionality to a 3D printer.

Metal 3D printed Benchy

Ender 3 Meets MIG Welder To Make A Metal Benchy — Kind Of

When you can buy a 3D printer at Aldi, you pretty much know that 3D printing has been reduced to practice. At least for the plastic version of 3D printing; metal printing is another thing entirely. It’s easy to squeeze out a little molten plastic in a controlled fashion, but things get a little more — energetic — when you try to do the same with metal.

At least that’s what [Lucas] has been experiencing with his attempts to build a metal 3D printer over on his Cranktown City YouTube channel. Granted, he set himself up for a challenge from the get-go by seeking to stick a MIG welder onto an Ender 3, a platform that in no way was ready for the abuse it was about to endure. Part 1 of the video series below shows the first attempt, which ended badly for both the printer and for the prints.

But that first prototype, melted parts notwithstanding, gave [Lucas] enough to go on for the improvements of version 2, including a better build plate, heat shielding for the printer’s tender bits, and a legit MIG welder wire feeder. [Lucas] also built current control in, with a clever non-destructive interface to the welder controls. These improvements were enough to attempt a Benchy print, which started out pretty decent but got a bit droopy toward the end.

As imperfect as it is, the Benchy is a vast improvement over the formless blobs from version 1, and the printer holds quite a bit of promise for the future. One thing you can’t accuse [Lucas] of is giving up on a project too easily; after all, he built a laser cutter from scratch, including the laser tube.

Continue reading “Ender 3 Meets MIG Welder To Make A Metal Benchy — Kind Of”