1. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  2. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  3. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

Arduino codes for Sabertooth 2x25, 2x32 etc.

Regardless of which code you select for your Sabertooth see @BlazinH's advice regarding the use of batteries to deal with regenerative current: https://www.xsimulator.net/communit...oller-recommendation.13191/page-2#post-180107

You can download a modified version of @RufusDufus SMC3 code by @BlazinH for use with Sabertooth Packet Serial: https://www.xsimulator.net/communit...ket-serial-pid-motor-driver-for-arduino.9277/

You can download @Wanegain's Arduino code for 2 DOF for Sabertooth using Simplified Serial, and config file, here: http://www.xsimulator.net/community...bertooth-using-simplified-serial-working.136/

You find an other code - an optimization of @Wanegain (written by @vthinsel) +LCD display to monitor/debug the runtime environment, including support for Arduino MEGA - here: http://www.xsimulator.net/community/threads/new-xpid-software-for-arduino-uno-mega-and-sabertooth-with-lcd.6747/

There is one more SMC3 code of @RufusDufus, using simplified serial: http://www.xsimulator.net/community/threads/smc3-sabretooth-test-version.6236/

This summary is provided by @Pit: http://www.xsimulator.net/community...e-and-powerful-motor-driver.8606/#post-107527

The SMC3 code written by @RufusDufus for Arduino Uno and Sabertooth 2x32 which is easy to install (much less wiring in comparison with MotoMonster) and not too expensive for the power you will get. You need only one sketch and no additional libraries. The SMC3 utility allows you to set all needed parameters. Perfect for beginners and advanced users!


There is one more code written by @vthinsel which is more complex but powerful and supports LCDs or 2.8 TFTs and the Arduino Mega.


Great for advanced users best to use with MEGA! High performance sketch (loops under 1ms!), all parameters set by using the LCD or TFT display on the fly (no windows utility available). The LCD let you control all values in real time.

Cost: One Sabertooth offers a continuous current of 32A. Current peaks up to 64 A for a few seconds will be handled without problems. The hard current limit is above approximately 70 amps which protects the Sabertooth from a shorted motor.

To get the same power you will need up to 8 MotoMonsters at least. There are more advantages of the SaberTooth: the Describe Software which allows you to play with many options and parameters. If you run into any hardware issues: any requests or questions will be answered in a very short time by the official support. 1 year manufacturer's warranty. If any product fails within one year of the purchase date they will replace the product at no charge. After 1 year they will either repair the item or the item can be replaced for 50% of the retail cost.

May 12, 2015
Page Views: