Skip to content

Library supporting Arxterra 3DoT board and communication with ArxRobot app/control panel

License

Notifications You must be signed in to change notification settings

Jaapdedood/ArxRobot-Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArxRobot-Library

Library supporting Arxterra 3DoT board and communication with ArxRobot app/control panel

Installation

Detailed instructions for installing: https://www.arxterra.com/getting-started-with-3dot-initial-arduino-setup/?v=7516fd43adaa

Version History

v3.1.0
* Default to using new motor drivers. legacy support by #define ARDUINO_AVR_3DOT_LEGACY
* Custom commands return bool type to execute built-in command as well as custom command or not
* Servo3DoT class rewritten to allow for setting speed and/or deciding to wait until move finishes
* New Servo example sketch


v3.0.0 (03/04/2020)
* Reverted v2.0 Changes
* setCurrentLimit added to ArxRobot Class
* readBatteryVoltage and alertFatalError added to ArxRobot Class for checking critically low battery.
* Added preprocesser directives to distinguish between 3DoT versions
* Renamed "TB6612FNG.*" to "MotorDriver.*"
* Added servo3DoT headers

v2.0.0 (07/22/19)
* Fuelgauge.x renamed to PowerManagement.x
* setCurrentLimit added to PowerManagement
* Accompanying SET_CURRENTLIMIT telecom command added

v1.0.0 (03/12/19)
* Library renamed from "Robot3DoTBoard" to ArxRobot
* ArxRobot.cpp no longer waits until usb communication is initiated
* Telecomm example updated to be compatible with latest Arduino IDE

About

Library supporting Arxterra 3DoT board and communication with ArxRobot app/control panel

Resources

License

Stars

Watchers

Forks

Packages