Wanhao i3 Printer Modification.
- Uses two push button switches mounted
This is a work in progress and not fully tested.
Due to the switch type and the existing firmware.
A new firmware needs to be loaded into the printer that supports bed leveling and the z axis switch needs to change to normally closed.
I used two switches from an arduino kit.
I think it is similar to this one.
Tested with new firmware and it WORKS!!!
I used the firmware from https://groups.google.com/forum/#!msg/wanhao-printer-3d/pjWof2uIkNE/AjJ2oZicnF0J
I flashed a boot loader to the printer by using an arduino uno as an ISP.
After the boot loader was flashed I could then just upload the new printer code using a USB cable to the printer.
I had to remove sd card support on line 904 of the pins.h
In configuration.h :
#define FEATURE_Z_PROBE true
#define Z_PROBE_PIN 20
#define Z_PROBE_PULLUP true
#define Z_PROBE_ON_HIGH true
#define Z_PROBE_X1 20
#define Z_PROBE_Y1 20
#define Z_PROBE_X2 180
#define Z_PROBE_Y2 100
#define Z_PROBE_X3 20
#define Z_PROBE_Y3 180
#define ENDSTOP_Z_MIN_INVERTING false
#define ALWAYS_CHECK_ENDSTOPS 0