Skip to content

Ardumower Sunray Firmware v.1.0.286 (experimental)

Choose a tag to compare

@greymfm greymfm released this 22 Jul 10:29
· 1347 commits to master since this release

Stable firmware using new ('astar'-based) path-finder, with obstacle-avoidance, Arduino Due and Adafruit Grand Central M4 and support for brushless motors, ESP32
NOTE: If you get compilation errors with Adafruit Grand Central M4, you may have to downgrade 'Adafruit SAMD Boards' to version to 1.7.5.
*more brushless motor drivers (DRV8308, A4931, BLDC8015A, JYQD)
*mow motor recovery (based on an optional combination of: mow driver fault, mow rpm, mow current)
*docking recovery (drive to docking start point on dock fail)
*changed button behavior (1 beep=stop, 6 beeps=start, 5 beeps=dock, 3 beeps=R/C mode ON/OFF, 9 beeps=shutdown)
*new options ( DOCK_OVERHEAT_TEMP, DOCK_TOO_COLD_TEMP, MOTOR_FAULT_CURRENT, MOW_FAULT_CURRENT, ENABLE_RPM_FAULT_DETECTION, TARGET_REACHED_TOLERANCE, BUZZER_ENABLE)
*added simulator
*bugfixes (ESP32 firmware MQTT, proper handling of gps solution loss, large maps memory overflow, autostart on auto-dock)
*refactored code (FSM, state estimation, line tracker)
*initial support for Alfred