Skip to content

Samples

We provides samples that specifically target the nRF9151 Connect Kit and show how to implement typical use cases with Nordic Semiconductor libraries and drivers.

Samples showcase a single feature or library, while Applications include a variety of libraries to implement a specific use case.

  • Hello World

    The simplest Zephyr application that prints Hello World to the serial console.

  • Button

    Detect the user button press. Demonstrate the use of GPIO input with interrupts.

  • ADC

    Read analog inputs from ADC channels. Demonstrate the use of the ADC driver API.

  • Shell

    Demonstrate how to register custom commands into the Zephyr Shell.

  • AT Client

    Enable sending AT commands over UART to the nRF9151 modem.

  • AT Monitor

    Demonstrate how to use the AT monitor library.

  • Modem Battery

    Demonstrate how to obtain the battery state from the nRF9151 modem.

  • Modem Callbacks

    Set up callbacks for Modem library initialization and shutdown calls.

  • Modem Trace Backend

    Demonstrate how to add a user-defined modem trace backend to an application.

  • GNSS

    Demonstrate how to use the GNSS interface to control the GNSS module.

  • TLS Cipher Suites

    Demonstrate how to connect to a host by trying different TLS cipher suites.

  • HTTPS Client

    Set up a TLS session towards an HTTPS server and send an HTTP request.

  • CoAP Client

    Demonstrate how to communicate with a public CoAP server.

  • UDP

    Demonstrate how to transmit UDP packets to a UDP server.

  • MQTT

    Demonstrate how to connect to an MQTT broker to publish and receive messages.

  • nRF Cloud Device Provisioning

    Demonstrate how to use the nRF Cloud device provisioning service.

  • nRF Cloud REST Device Message

    Demonstrate how to use the nRF Cloud REST API to send Device Messages.

  • nRF Cloud Multi-service

    Demonstrate how to integrate multiple nRF Cloud services.

The Zephyr Project and the nRF Connect SDK also provide a comprehensive collection of samples and demos. Refer to their documentation for more details: