Category: 3D Printing
-

Getting Real Print Progress Into Home Assistant When Printing via TFT35
I’ve had the esp3d-homeassistant integration running for a while — it talks to a serial-to-WiFi adapter on the printer and exposes temperatures, position, and print status as Home Assistant entities. The problem is that it was originally built around printing from the printer’s own SD card: it polls M27 on a timer, Marlin replies with…
-

Configuring Marlin for My Tronxy P802M: BTT SKR3, BLTouch, and a Volcano Hotend
I’ve written before about building the Marlin firmware for a BTT SKR3 board, but that post was really just about getting the toolchain working. This one’s about the actual configuration — every meaningful feature I’ve turned on across Configuration.h and Configuration_adv.h, with the real values and the reasoning behind them, on a printer that’s had…
-

Building a Home Assistant App Repo: Timelapses, a Dashboard, Parcel Tracking, and WordPress
Four custom apps, four GitHub repos, four separate entries in my Supervisor add-on store, three or four separate places to remember to push updates to: that’s what scratching one itch at a time with Home Assistant eventually gets you. The housekeeping annoyed me enough in the end that I consolidated the lot into one repo:…
-

Building Marlin Firmware for BTT SKR_V3
The BigTreeTech company manufacture a great range of 3D printer controller boards that can be really good upgrade options for most printers. I decide to go for one of these, as part of a number of upgrades I’m doing to my printer. I elected to go with the SKR_V3 which is their current latest board,…
-

OctoPrint – My setup & Plugins
I selected OctoPrint as my 3D Printer management software. It allows me to easily remotely manage and queue my prints and has a wide range of community addons that expand the functionality Docker Config I use docker-compose on my secondary server, where I would like to host OctoPrint. Therefore it was a nice simple process…
-
Combining Octoprint and other Services
I was running Octoprint from an RPi as a way of managing my 3D printer and accessing it wirelessly. This worked well, however I was concerned with the hardware limitations of the RPi. I also wanted to host 3 MJPG webcam streams form the same host and therefore needed to consider a migration to more…