Software setting

The new PC software works in WinXP,Win7,Win8,Win10 system.

You can download the control software and driver at this page

Please turn on the control box first and connect it with usb cable.

Install driver first, ft232 driver or ch341ser.exe, then extract the whole wemacro folder to your computer. Double click wemacro.exe to run.

Press “F4” to switch language(chinese and english)

new soft

choose the relevant port in top left part,then click connect


You can find which port to choose in device manager page.

The port will show as below in device manager.


The software now can provide 2 modes to work.The program is compatible with all version of control box.

1,Distance mode 

This means you only need to decide how long the total distance you want the rail move and how long the single step is.The program will calculate how many steps it will take.

new soft1

If you change” total distance”,the steps number will change accordingly.

If you change” step length”,the steps number will change accordingly also.Press “save” then you can adjust the lens position by pressing  forward or backward.When the camera reach the position,press “RUN” to start.It will show how long time it will take.The program also provide backlash compensation function.Tick “return” and press “Calibrate” after the rail return to the starting position.The rail will compensate the backlash by itself.

2,Start to End mode

Tick “Start to End”and “return”.Input single step length you want then press”Save”.Make sure there is “As start” button at right side.If it shows “As End” just press one time to switch it.

Then press forward or backward to adjust position.If you want to move fast,you can set 1mm as single step length.When the position is close to where you want to start,change back the step length and press forward(forward only) to reach the starting point.

Press “As start” to set as starting point.Then press forward and step forward to find ending point.(forward direction only).Press “As End” the rail will go back to starting point,then press “calibrate”to compensate. Now you can press “Run”to start.The program will do the rest. If you want to run one more time,please remember to press “Calibrate”after the rail go back to starting point.


shutter waiting time“means the time between the rail travel and trigger the shutter in each step.Sometime it depends on the recharging time of flash light.

shutter per step“means how many times you want  in each step.It’s quite useful in HDR photography or Mirror lock-up.

Interval of shutters ”means if you set few times of shutter in each step.The gap between every shutter should longer than your exposure time..

“Backlash” Please set it to 220 micron.

Also you can save the setting or load the setting which you used before.

Notice:The shutter signal may be affected if you are using camera software such as Canon’s EOS utility or Nikon’s CameraControlPro Liveview on PC.You can turn off Liveview in software before run the rail.

If you want to use EFSC function on camera,please use a HDMI wire to connect with an external display. About  EFSC function,it’s very useful with continuous light in high magnification over 5X.

Thanks to Charles Krebs.He wrote a great artilce about it.

Software Diagram

e example