Bfptouch - Poor's Man Bltouch

About the project

BFPTouch - Poor's man BLtouch. A simple, cheap, neat, precise, compact and reliable any surface Z Proble for bed leveling.

Project info

Difficulty: Moderate

Estimated time: 1 hour

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

Optical Endstop TCST2103 Optical Endstop TCST2103 x 1
TowerPro SG90C 360 Degree Micro Servo TowerPro SG90C 360 Degree Micro Servo x 1
10 sets M3x10 hex. standoff mount kit 10 sets M3x10 hex. standoff mount kit x 1
10 sets M3x30 nylon screws 10 sets M3x30 nylon screws x 1
self-cutting screws self-cutting screws x 1
Cheap made in China gift pen spring that fits the M3x30 screw Cheap made in China gift pen spring that fits the M3x30 screw x 1

Story

BFPTouch - Poor's man 3D Printed BLtouch. A simple, cheap, neat, precise, compact and reliable any surface Z Problem for bed levelling

Guide

Learn how to level your 3d printer's bed like a pro.

Features

- It can be used on all bed surfaces. - What you see is what you get during the working and setup. - High accuracy and repeatability (better than anything at least at this price range! ;-) ) - Lowest price possible with ready to buy products. (I had everything at hand...)

Bill of Materials

You will only need: - 1x Micro Servo (e.g. TowerPro SG90) - 1x Optical Endstop TCST2103 (RepRap Standard) - 2x M3x10 to fix the optical endstop. - 1x M3x30 as the probe - 2x self cutting screws (2x8) fix the servo -1x Cheap made in China gift pen spring that fits the M3x30 screw.

Project On Thingiverse: https://www.thingiverse.com/thing:2890290

Holder: https://www.thingiverse.com/thing:4766216

Config File: https://github.com/KadyDIY/Marlin-BFPTouch-/blob/master/Configuration.h

#BLTouch #Bed_Leveling #mesh_bed_leveling

Code

Marlin-BFPTouch-

Config file

Credits

Leave your feedback...