Skip to content

Version 3.1.0

Latest
Compare
Choose a tag to compare
@mairas mairas released this 11 Mar 18:32
5adfcf3

This release provides support for pioarduino: a community-supported Arduino 3.0 platform for ESP32 and PlatformIO. Pioarduino is required for supporting many newer ESP32 variants such as ESP32-C6. It also provides support for modifying ESP-IDF configuration and many other goodies.

Native LED functionality has also been revamped to support smart RGB LEDs and pulse-width modulation on regular monochrome LEDs.

The native ESP32 pulse counter peripheral is now supported with the DigitalInputPcntCounter class.

What's Changed

  • Bump @eslint/plugin-kit from 0.2.0 to 0.2.3 in /frontend by @dependabot in #787
  • Bump cross-spawn from 7.0.3 to 7.0.5 in /frontend by @dependabot in #791
  • Fix Debounce configuration issues by @mairas in #798
  • Rewrite LED blinking functionality by @mairas in #797
  • New minimal_app example by @mairas in #799
  • Pioarduino support by @mairas in #801
  • Link fix for clients that use RepeatExpiring by @drott in #807
  • Add a DigitalInputPcntCounter to count pulses using PCNT units by @drott in #808
  • Raise a compile-time error if the pulse counter API is used with the legacy Arduino by @mairas in #809
  • Release 3.1.0 by @mairas in #810

New Contributors

Full Changelog: v3.0.1...v3.1.0