MobaTools V2.6 released

[EDIT] MobaTools V2.6.0 is released now.

  • UNO R4 Minima and UNO Rev4 Wifi are supported
  • stepper.read can return the angle in fractions ( e.g. 1/10° )

Hi all

I'm developing a new Version of the MobaTools library. The Beta Version of V2.5 is available on GitHub.
If there is anyone who would like to support the development of MobaTools, I would be happy if they would do a little bit testing of this version. It's always good, if not only the developer checks before releasing :wink:

The new features / bugfixes are:

  • Nano Every is supported now
  • ESP32 boardmanager V2.x is supprted and can be used with MobaTools
  • setting the stepper speed to 0 is allowed. The stepper is stopped ( with deceleration ) without loosing the actual target position. If the speed is set to a value >0 again the movement to this target position will continue. You can also change the target position during standstill.
  • Reading the actual speed of the stepper now returns a signed value to indicate actual direction of movement. Values >0 means forward ( the actual position is increasing ). Whether this is CW or CCW depends on the wiring and is unknown by the library.
  • automatic disabling of the stepper coils during standstill is supported for unipolar steppers with 4 output pins. All outputs are set to 0 with no movement. This also works when controlling the steppers via a shift register (SPI ).
  • a new method .setSpeedTime( time_ms ) to define the moving speed of a servo. The parameter is the time ( in ms) the servo needs to move from 0° to 180°.
  • some minor bugfixes

The zip file can be downloaded here.

2 Likes

Why is there a duplicate Topic....I think the reason may to ask for help in both categories?

Yes. I know there are members in the category 'deutsch' that use the MobaTools library, but are never active in the english part of the forum. And there is MobaTools documentation in German and English, which might be proofread.

I am on my phone so can't check, but is the new version available in the IDE library manager?

No, not yet. I hope to get some feedback before I release it. Maybe there will be some changes needed as a result.

OK, I will download it an try it out when I have time. I really do like the stepper portion (have not really tried the other parts, but will when need arises).

Thanks for your efforts and for sharing.

Thank you very much for your support, I really appreciate it.

2 Likes

There has been some bugfixes - especially when using the Mega4809 ( Nano Every, UNO WiFi Rev2 ). The zip-file is updated.

I have now released 2.5. The library manager already offers the update.
Many thanks to all who have helped.

If there are still bugs, you can report them here or directly on GitHub.

There is now a first beta for version 2.6
The main enhancement is the support of the UNO R4 ( Minima and WiFi ).
If anyone is already using these boards and would like to try out the MobaTools, I would be interested in the results :wink:

There is another small extension for reading the angle position with stepper.read(). By specifying a parameter, the result can also be determined in fractions - e.g. in 1/10° (similar to stepper.write()).

Documentation is updated too.

1 Like

I released V2.6 now. It can be installed/updated via library manager.

  • UNO R4 Minima and UNO Rev4 Wifi are supported
  • stepper.read can return the angle in fractions ( e.g. 1/10° )

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.