This repo contains many nRF Connect SDK(NCS) samples. All of them are designed for test purposes.
The folder sdk_change
in each sample would list all the changes of the related NCS tag to make the samples run on the specified NCS tag.
To make the samples build and run successfully, you can just overwrite the same files in the correspondent NCS folders.
A overview of the samples in this repo is shown below.
Sample | Brief |
---|---|
ble_comprehensive | a comprehensive example containing nus, dfu, spi, uart, etc |
ble_rpc | a comprehensive example containing rpc, nus, dfu, spi, uart, etc |
ble_ipc | a comprehensive example containing ipc, nus, dfu, spi, uart, etc |
nrf_dfu | nrf dfu examples with different bootloaders, transport and secondary slot locations |
smp_dfu | smp dfu examples with different bootloaders, transport and secondary slot locations |
spi_master | SPI master example |
i2c_master | I2C master example |
uart_highspeed | high speed UART example |
nrfx_spi_rtc | demo the direct invocation of nrfx api |
external_interrupt | low power external interrupt example |
hello_world | low power hello_world example |
nrfx_ipc | simple dual core communications based on IPC APIs |
Note: see the README.rst in the individual sample folder for a detailed description of the samples.