Important
🥳 This release introduces the initial WiFi support for the Raspberry PI Pico W!
Enhancements
- Pico W: Initial Wi-Fi support by @GUVWAF in #2980
- Add USB detection to RAK4631 based boards. by @HookdomPonix in #2956
- Add battery level for Nimble by @caveman99 in #2937
- Add number of sats to default position flags by @thebentern in #2962
- Swapped out crypto engine for one that also works with AES-256 by @caveman99 in #2959
- Enable IO2 toggling on RAK if the coast is clear by @thebentern in #2968
- Generalize SPI pin names by @S5NC in #2970
- Move to portduino GPIO, adding user button support by @jp-bennett in #2966
- Set default LoRa SPI pins individually on ESP32 architecture by @S5NC in #2971
- Always set user (nodeinfo) role to device config's current role by @thebentern in #2973
- Factory Defaults for Nano G2 Ultra by @thebentern in #2977
- Add E22-400M30S support for Hydra by @S5NC in #2930
- Standardize order for setting GPIO pin default values by @S5NC in #2942
Bug fixes
- Correct LED pin number typo by @S5NC in #2979
- Fix BLE battery level crash by @caveman99 in #2964
- Unpin radiolib by @caveman99 in #2972
Full Changelog: v2.2.14.57542ce...v2.2.15.31c4693