0x5E – Set zero

Master shall write 0x5E command (no data bytes are needed).

0x5F – Stop

Master shall write 0x5F command (no data bytes are needed).

Errata information

  • I2C communication fails from time to time. Driver update is needed to a software version 0x0105 or above.
    • Affected: All drivers with a software version bellow 0x0105.
  • Predriver Fault bug causing faulty driver failure status. Driver update is needed to a software version 0x0103 or above.
    • Affected: All drivers with a software version bellow 0x0103.

User manual changes

Changes in 5/12/2015 version:

  • Fixed I2C communication breakage bug
  • Added new I2C commands

Changes in 10/9/2015 version:

  • Added BINx and I2C functionality related to application
  • Added I2C protocol specifications and commands
  • Added PoExtension pinout

Changes in 2/6/2015 version:

  • 10 pin IDC connection diagram updated
  • PWM input pinout description and note updated

Technical specifications section updated

1 Grant of license

The material contained in this release is licensed, not sold. PoLabs grants a license to the person who installs this software, subject to the conditions listed below.

1.1.1 Access

The licensee agrees to allow access to this software only to persons who have been informed of and agree to abide by these conditions.

1.1.2 Usage

The software in this release is for use only with PoLabs products or with data collected using PoLabs products.

1.1.3 Copyright

PoLabs claims the copyright of, and retains the rights to, all material (software, documents etc) contained in this release. You may copy and distribute the entire release in its original state, but must not copy individual items within the release other than for backup purposes.

1.1.4 Liability

PoLabs and its agents shall not be liable for any loss or damage, howsoever caused, related to the use of PoLabs equipment or software, unless excluded by statute.

1.1.5 Fitness for purpose

No two applications are the same, so PoLabs cannot guarantee that its equipment or software is suitable for a given application. It is therefore the user’s responsibility to ensure that the product is suitable for the user’s application.

1.1.6 Mission Critical applications

Because the software runs on a computer that may be running other software products, and may be subject to interference from these other products, this license specifically excludes usage in ‘mission critical’ applications, for example life support systems.

1.1.7 Viruses

This software was continuously monitored for viruses during production; however the user is responsible for virus checking the software once it is installed.

1.1.8 Support

No software is ever error-free, but if you are unsatisfied with the performance of this software, please contact our technical support staff, who will try to fix the problem within a reasonable time.

1.1.9 Upgrades

We provide upgrades, free of charge, from our web site at www.planet-cnc.com, www.poscope.com. We reserve the right to charge for updates or replacements sent out on physical media.

1.1.10 Trademarks

Windows is a registered trademark of Microsoft Corporation. PoStep, PoDDS, PoRef, PoScope, PoLabs and others are internationally registered trademarks.


Stepper motor driver – explanation