github am32-firmware/AM32 v2.22
Am32 Version 2.22

pre-release45 minutes ago

Improved sine mode changeover for F051/G071 based esc's.
Fix of dshot rpm error warning preventing arming on betaflight.
Missed zero cross/simple demag protection to reduce desync from motor overload.
Brushed mode current limit working.
G071N based esc desync/bug fix from wrong comparator speed selected.
Increased tolerance for stuck rotor protection to allow spin up of larger motors.
Include motors under 300kv for low rpm throttle protection to prevent overcurrent on large props.
Add SITL, Software in the Loop for simulation and debugging.
Set fixed reversal changeover speed to allow smoother reversals.
Many new targets!
Happy Flying/Driving/Boating/Crawling!

What's Changed

  • Add SITL (software in the loop) simulation of a BLDC with GUI control by @tridge in #394
  • move SITL data to ESCSim repository by @tridge in #427
  • SITL: expose instantaneous physics signals for demag scope by @tridge in #431
  • Allow use of vscode to run and debug SITL by @tridge in #433
  • Only disable low rpm protection on 20 kv setting by @AlkaMotors in #428
  • f421: honor USE_PA14_TELEMETRY for serial telemetry by @dtrbinh in #373
  • Fix current limit for bushed mode by @AlkaMotors in #419
  • Adjust f421, f031, l431 initial prescaler to give more margin for err… by @AlkaMotors in #441
  • Add port defines to g431 test target by @AlkaMotors in #451
  • G071: switch both comparators between speed modes on the N variant by @tridge in #454
  • added CAN termination pin on PB7 for Sequre G431 ESC by @tridge in #387
  • CI: update actions to Node 24 versions by @tridge in #448
  • Increase throttle cut-off for back emf timeout by @AlkaMotors in #467
  • Add TBS mini for 3D by @AlkaMotors in #468
  • Simple long demag protection and recovery by @AlkaMotors in #459
  • Move sine mode to timer based non blocking by @AlkaMotors in #455
  • Fix file names causing skipped build targets by @AlkaMotors in #469

Full Changelog: v2.21...v2.22

Don't miss a new AM32 release

NewReleases is sending notifications on new releases.