Skip to content

Releases: platformio/platform-nordicnrf52

7.0.0

26 Feb 22:04
Compare
Choose a tag to compare

Breaking Zephyr API changes

Please note, Zephyr v2.5.0 contains API changes that might break legacy projects. More information about deprecated functionality and removed APIs can be found here.

6.0.0

30 Dec 19:40
Compare
Choose a tag to compare

Mbed OS

We're happy to announce updated support for the latest Mbed OS 6 versions with improvements to BLE and COAP implementations, additional cloud connectivity integrations and better support for the bare metal profile.

More information on project configuration for Mbed framework can be found here.

5.0.1

08 Dec 11:44
Compare
Choose a tag to compare
  • Disabled J-Link GUI when uploading firmware

5.0.0

11 Nov 14:00
Compare
Choose a tag to compare

Breaking Zephyr API changes

Zephyr v2.4 deprecates Zephyr integer types in favor of C99 integer types. More information about other API changes can be found here.

4.5.0

29 Oct 21:54
Compare
Choose a tag to compare
  • Updated Arduino Core for mbed enabled devices to v1.3.0 (release notes)
  • Updated Arduino Adafruit core to v0.21.0 (release notes)
  • Minor fixes and improvements (#96)

4.4.1

15 Sep 20:07
Compare
Choose a tag to compare
  • Minor improvements for compatibility with PlatformIO Core 5

4.4.0

23 Jul 14:22
Compare
Choose a tag to compare

We're happy to announce updated support for the new Mbed OS 6 with stable and mature APIs, Cloud services support, Enhancements to the Bare Metal Profile. For boards which don't support the latest Mbed release, Mbed OS 5 remains as the default choice. The list of deprecated boards in Mbed OS 6 can be found here.

Update support for mbed framework:

Please note

Due to breaking changes in Mbed OS 6 existing Mbed projects might not be compatible with the latest API changes. In order to keep legacy projects built on top of Mbed OS 5 compilable, a list of deprecated boards is used to dynamically select the proper version of Mbed OS (OS5 or OS6). To force the platform to use Mbed OS 5, specify the Mbed package version using platform_packages option in platformio.ini file:

[env:nrf52840_dk]
platform = nordicnrf52
framework = mbed
board = nrf52840_dk
platform_packages =
    framework-mbed @ ~6.51504.0

More information on project configuration for Mbed framework can be found here.

4.3.0

06 Jul 13:16
Compare
Choose a tag to compare
  • Added new board Adafruit CLUE nRF52840
  • Updated Zephyr framework to v2.3.0 (release notes)
    • Added support for MenuConfig target
    • Minor bugfixes and improvements
  • Added CMSIS-DAP debug interface to Adafruit Feather nrf52840

4.2.1

11 Jun 10:35
Compare
Choose a tag to compare
  • Preparations for upcoming PIO Core 4.4

4.2.0

01 Apr 19:19
Compare
Choose a tag to compare