Telecoms, Datacoms, Wireless, IoT


Nordic’s wireless SDK now tightly couples with VS Code

28 February 2022 Telecoms, Datacoms, Wireless, IoT

Nordic Semiconductor has launched ‘nRF Connect for VS Code’, an extension pack that allows developers to use the popular Visual Studio Code integrated development environment (VS Code IDE) to develop, build, test and deploy embedded applications based on Nordic’s nRF Connect software development kit (SDK). The nRF Connect SDK is a development tool for building nRF53 and nRF52 Series short-range wireless and nRF91 Series low-power cellular IoT solutions.

This new extension turns VS Code into a complete IDE for developing applications on Nordic products and includes an interface to the compiler and linker, an RTOS-aware debugger, a seamless interface to the nRF Connect SDK and an integrated serial terminal, among other valuable development tools.

Powerful multi-platform IDE

VS Code is a lightweight, powerful IDE for macOS, Linux and Windows that combines the simplicity of a source code editor with powerful developer tooling. It has a strong ecosystem for extensions which makes it highly extensible. Easy customisation makes development with the IDE simpler, while an interactive RTOS-aware debugger allows the user to step through source code, inspect variables, examine threads, view call stacks and execute debugging commands in the console. VS Code has both an intuitive, easy-to-use graphical user interface (GUI) and a powerful full-blown command-line interface (CLI), combining the efficiency of a CLI and the convenience of a GUI.

The product is supplied as a bundle of extensions to enhance product development support. The pack includes: the main extension, nRF Connect for VS Code, which contains an interface to the build system and nRF Connect SDK, as well as external tools such as guiconfig; ‘nRF DeviceTree’ which provides DeviceTree language support and a convenient hardware overview display; ‘nRF Kconfig’, which provides Kconfig language support; and ‘nRF Terminal’, an integrated serial terminal for UART and RTT backends.

Simplifying wireless design

The pack aids and simplifies the design of new nRF-based applications based on a helpful set of examples from the nRF Connect SDK and Zephyr Project. Developers can customise their applications and define their own boards using a simple automation wizard within the Zephyr rule set. The DeviceTree viewer visualises the configured hardware and helps the developer navigate the DeviceTree source.

Migration of existing nRF Connect SDK applications to VS Code is made a straightforward task through tight native integration. With additional extensions from Microsoft for C/C++, or others for Git and many more, nRF Connect for VS Code provides a comprehensive one-stop shop development environment for designers working with Nordic’s wireless solutions.


Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

The trends driving uptake of IoT Platform as a Service
Trinity IoT Editor's Choice Telecoms, Datacoms, Wireless, IoT
IoT platforms, delivered as a service, are the key that will enable enterprises to leverage a number of growing trends within the IT space, and access a range of benefits that will help them grow their businesses.

Read more...
RF power amplifier
RF Design Telecoms, Datacoms, Wireless, IoT
The ZHL-20M2G7025X+ from Mini-Circuits is a 32 W power amplifier that operates from 20 to 2700 MHz and delivers a saturated output power of +45 dBm.

Read more...
Introducing the Quectel EG800Z series
iCorp Technologies Telecoms, Datacoms, Wireless, IoT
The EG800Z series is Quectel’s latest ultra-compact LTE Cat 1 bis module, designed to deliver reliable connectivity, low power consumption, and robust performance across a wide range of IoT applications.

Read more...
NeoMesh on LoRa
CST Electronics Telecoms, Datacoms, Wireless, IoT
Thomas Steen Halkier, CEO of NeoCortec, recently gave a keynote speech where he spoke about “NeoMesh on LoRa: Bringing true mesh networking to the LoRa PHY”.

Read more...
Modules upgraded with Direct-to-Cell tech
iCorp Technologies Telecoms, Datacoms, Wireless, IoT
Quectel Wireless Solutions has announced that several of its LTE modules are now available with Direct-to-Cell (D2C) functionality, enabling devices to seamlessly connect to satellite networks.

Read more...
USB/Ethernet smart RF power sensor
RF Design Telecoms, Datacoms, Wireless, IoT
The PWR-18PWHS-RC from Mini-Circuits is an RF power sensor that operates from 50 MHz to 18 GHz and is designed to capture pulsed and trace modulated signals with very high data resolution.

Read more...
Tiny Bluetooth LE + 802.15 + NFC module
RF Design Telecoms, Datacoms, Wireless, IoT
Unleashing enhanced processing power, expanded memory, and innovative peripherals, the BL54L15µ from Ezurio is the ultimate choice for small and low power connectivity.

Read more...
Trasna and RF Design announce distribution agreement
RF Design News
Trasna and RF Design have announced a strategic distribution agreement for cellular IoT solutions which will ensure seamless availability of Trasna’s cellular connectivity solutions.

Read more...
AI modules for edge intelligence
Otto Wireless Solutions Telecoms, Datacoms, Wireless, IoT
SIMCom has introduced two new entry-level AI computing modules, the SIM8668 and SIM8666, designed to bring intelligent capabilities to lightweight, energy-efficient edge devices.

Read more...
High performance ISM antennas
iCorp Technologies Telecoms, Datacoms, Wireless, IoT
Quectel Wireless Solutions has announced the launch of two new high performance ISM antennas, designed to meet the need for wireless communication in devices that operate in the industrial and commercial applications.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved