NanoLib —  Software integration for motor controllers

NanoLib

NanoLib is a software library intended to facilitate the integration of Nanotec’s motor controllers/drives into your software applications. It’s ready to use and contains all basic functionalities required to communicate with our controllers via CANopen, Modbus RTU, Modbus TCP, EtherCAT, USB or the REST protocol. NanoLib allows you to control the motors, update the firmware and upload NanoJ programs. The library supports the programming languages C++, C#, Python and Java. 

Latest Version 1.4.3


You can find older software versions in our archive.


NanoLib example programs for Python

The NanoLib software library simplifies the integration of Nanotec’s motor controllers/drives into existing software infrastructures. The example program available under Downloads provides a detailed menu structure showing how to use  NanoLib. The simplified examples below demonstrate the most common operating modes.

The motor is switched on and briefly rotates in both directions.
5 KB
In this mode, the motor is switched on and briefly moves back and forth between two positions.
5 KB
The motor is homed to its actual position and then quickly moves between two positions.
6 KB

Do you have any questions?

Our sales team is happy to answer any questions you may have about our products.

Contact Sales