Releases: platisd/smartcar_shield
Releases · platisd/smartcar_shield
Version 7.0.2
Version 7.0.1
- Set
BrushedMotor
to idle when speed is0
to handle cases where no enable pin is being used.
Version 7.0.0
ArduinoRuntime
no longer automatically injected to classes for the sake of better software design.
This is a backwards incompatible change that will break multiple constructors (e.g. SR04
, GY50
, DistanceCar
etc) but won't alter their behavior and will make it easier to make the library work with non-Arduino platforms.
Version 6.0.0
Change log
- Full compatibility with
ESP8266
andESP32
- Changes to the
DirectionlessOdometer
andDirectionalOdometer
constructors
for RAII and elimination of sequential coupling- No more
attach
functions anywhere
- No more
- Various small improvements and bug fixes
Version 5.0.1
- Fix for
DirectionalOdometer
direction detection
Version 5.0.0
Change log
- New architecture to increase object orientation and decrease sequential coupling
- Unit tests with 100% test coverage
- Doxygen documentation
- CI to run tests, coverage, static analysis, build examples and generate/publish documentation
- New hardware release (
rev. 2
)
Please refer to the new API description when migrating your sketches from older versions.
Version 4.1.2
Version 4.1.1
- Removes possible blocking loop of some I2C error checks
Version 4.1.0
- Added support for Odometers that have a pin which indicates direction
Version 4.0.1
- Various improvements
- Small bug fixes
- More clear way to steer the car when a DC motor is used for steering in cheap models.