![nrf52 sdk on segger embedded studio nrf52 sdk on segger embedded studio](https://infocenter.nordicsemi.com/topic/ug_gsg_ses/UG/gsg/images/build_config.png)
- #Nrf52 sdk on segger embedded studio drivers
- #Nrf52 sdk on segger embedded studio software
- #Nrf52 sdk on segger embedded studio code
This minimizes the time investment for customers developing multiple applications based around nRF Connect SDK.
#Nrf52 sdk on segger embedded studio code
The single code base for both our short-range and cellular IoT products allows easy code re-use between multiple applications.
#Nrf52 sdk on segger embedded studio software
This gives the nRF Connect SDK flexibility in supporting small, memory constrained applications all the way up to complex and richly featured software for advanced applications.
#Nrf52 sdk on segger embedded studio drivers
Modular programming also means that the developer can decide which modules, libraries and drivers to support to ensure high memory efficiency. By including these robust protocols, it allows Nordic Semiconductor to focus on other value adding features, such as modem and application Firmware Over the Air updates on our nRF9160 SiP. Zephyr includes all the main wireless protocols, including but not limited to Bluetooth LE, Bluetooth mesh, CoAP, UDP, MQTT, IPv4, Ipv6, etc.
![nrf52 sdk on segger embedded studio nrf52 sdk on segger embedded studio](https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/Pre0.png)
One of the main benefits of the nRF Connect SDK is modular programming. The open source MCUBoot also provides a secure bootloader for over the air firmware updates and secure booting of application code. Zephyr's own security subcommittee ensures that security is prioritized. Over 600 embedded industry experts actively contribute, maintain and test the Zephyr project, ensuring a robust and efficient solution.
![nrf52 sdk on segger embedded studio nrf52 sdk on segger embedded studio](https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1620241100114v5.png)
Nordic Semiconductor and others help drive the Zephyr project forward by actively contributing to the code base. As applications become more complex, require more processing threads and multiprotocol solutions become more standard, an RTOS can help manage application complexity. See this blog post for more information on RTOS and their benefits. Some of the main benefits of an RTOS include abstracting away HW and scheduling complexity, allowing important processes to finish in a deterministic fashion. NRF Connect SDK is based around the open source Zephyr RTOS, a low power RTOS driven by the independent Linux Foundation project. Lastly, nRF Connect contains smartphone apps that help evaluate our Bluetooth Low Energy (Bluetooth LE) based solutions and can be used as a starting point for smartphone app development. nRF Connect for Cloud is cloud platform for evaluating and testing our long-range cellular IoT nRF9160 SiP. nRF Connect for Desktop contains tools to quickly test features and enhance debugging capabilities on both our short and long-range products.
![nrf52 sdk on segger embedded studio nrf52 sdk on segger embedded studio](https://miro.medium.com/max/1400/1*qd7G7h9chgfF_6OzvKRHGA.png)
In addition to the nRF Connect SDK, the nRF Connect umbrella also includes nRF Connect for Desktop and nRF Connect for Cloud, as well as mobile apps such as nRF Connect for Mobile. The nRF Connect SDK is part of the nRF Connect umbrella, our one stop platform for developing both short-range and long-range applications. The next version of nRF Connect SDK (v1.3) will have code and documentation support for the nRF52 Series. It contains the features and protocols necessary to develop both short-range and long-range applications for the nRF5340 SoC and the nRF9160 SiP. The nRF Connect SDK is a Software Development Kit (SDK) for rapidly developing applications based around the open source Zephyr Real Time Operating System (RTOS).