I’ve been quiet on here for a while but anyone how follows me on Facebook will know I’ve not been idle, one of the things I’ve been working on is getting my Hictop 3DP-18 printer running stock Marlin Firmware.

The main reason for doing this is that despite the Open Source basis for the Hictop Prusa i3 the firmware for is isn’t readily available.  Some have had some success getting hold of a copy but I couldn’t be bothered with that for a few reasons, namely that the stock firmware seems to be based on an older version of Marlin and didn’t include any of the new hotness in v1.1 like Unified Bed Leveling!  UBL is a combination and culmination of a number of other bed leveling techniques and I thought it may help me get my printer more stable by making it more forgiving, so far it seems to work a treat!

The example configuration can be found on my GitHub repo here, I’ve submitted a pull request to the main repository for the project but not sure when what the time scale is for approval.  I’ve reviewed a pull request for a friends project before but this will be my first contribution to a major Open Source project!

One thing I haven’t enabled in my configuration is the filament runout sensor, this is because I noticed that it was creating a lot of drag on the filament which was starving, for lack of a better word, the extruder and the reasons why is explained in this video.

Example Config Link