.. _index: .. _ncs_introduction: Introduction ############ The |NCS| is a modern, unified software development kit for building low-power wireless applications based on the Nordic Semiconductor nRF52, nRF53, nRF70, and nRF91 Series wireless devices. It supports :ref:`Microsoft Windows, Linux, and macOS ` for development. The |NCS| has the following distinguishing features: Based on Zephyr and open source The |NCS| integrates the :ref:`Zephyr™ real-time operating system (RTOS) ` and is compatible with most of Zephyr's applications and samples. Just like Zephyr, the |NCS| is open source and :ref:`based on proven open-source projects `. Middleware and security The |NCS| includes middleware from Zephyr, such as MQTT or Trusted Firmware-M for security. In addition to that, the |NCS| adds extra libraries and drivers, such as CoAP, LwM2M, a secure bootloader (MCUboot), Mbed TLS, nRF 802.15.4 Radio Driver, nRF Security, nRF Profiler, nRF Remote procedure call libraries, and many more. Pre-certified libraries The |NCS| provides pre-certified, optimized libraries, including for SoftDevice, Matter, and Thread. Robust connectivity support The |NCS| supports a wide range of connectivity technologies. In addition to connectivity technologies :ref:`provided by Zephyr `, such as Bluetooth® Low Energy, IPv6, TCP/IP, UDP, LoRa and LoRaWAN, the |NCS| supports ANT, Bluetooth Mesh, Apple Find My, LTE-M/NB-IoT/GPS, Matter, Amazon Sidewalk, Thread, and Wi-Fi®, among others. Scalable and extensible The |NCS| is out-of-tree ready and can be used for projects and applications of all sizes and levels of complexity. Third-party integrations The |NCS| provides integrations with third-party and Nordic products within the SDK, such as AWS, nRF Cloud, Memfault, and more. Varied reference designs The |NCS| comes with advanced hardware reference designs for different use cases, ranging from nRF Desktop for Human Interface Devices to nRF5340 Audio for audio devices based on Bluetooth LE Audio specifications. .. toctree:: :maxdepth: 2 :caption: Contents :hidden: installation create_application config_and_build test_and_optimize device_guides security protocols applications samples drivers libraries/index scripts integrations dev_model_and_contributions releases_and_maturity glossary .. templates/cheat_sheet