Embedded Studio is an integrated development environment (IDE) for managing, building, testing, and deploying embedded applications, which includes: a project manager, source code editor, C/C++ GNU Compiler Collection (GCC), Clang compiler, debugger (with J-Link) and version control.
“Nordic delivers a software solution for its nRF51 and nRF52 series of SOCs, but until now these have relied on the use of either commercial IDEs for development or manual set-up of open-source IDEs,” said Nordic. “Now, with Nordic’s licensing of Embedded Studio, developers using the nRF5 SDK gain free access to a commercial IDE with full series support.”
In detail, support for the Embedded Studio has been added to the latest release of the nRF5 SDK, v14.1.
All examples are now available as Embedded Studio projects.
That said, the new nRF5 SDK continues to have support for Keil V4 and V5, IAR, and GCC for those wishing to continue using previously-supported tools. “The nRF5 SDK included support for the commercial Keil and IAR IDEs as well as the open-source GCC compiler,” said Nordic, “When developing with GCC, either Eclipse, a free-of-charge, open-source IDE – requiring customization to work with nRF51 and nRF52 Series – or another IDE has been required for writing code and debugging.”