Example Code
All examples can be found in the link below:
All examples are in repositories 'som_examples' and 'proto_examples'.
They include:
accel - for a simple onboard accelerometer demo (only in Proto)
adc - for a simple potentiometer AD converter demo
battery - for a simple onboard battery voltage measurement demo
blinky - for a simple led blink demo
button - for a simple onboard button click event demo
flash - for a simple onboard flash demo (only in Proto)
gnss - for a simple gps demo
helloworld - for a simple hello world log demo
led_pwm - for a simple example of LED brightness control using PWM
mqtt - for a simple mqtt example of using MQTT Explorer
tcp - for a simple tcp example of communicate with echo server
temperature - for a simple onboard temperature measurement demo (only in Proto)
test_pins - for a simple LOW/HIGH test of GPIO pins
udp - for a simple udp example of communicate with echo server
More examples are coming soon!
After pull the project, you need to add build file.

Select the SDK and Toolchain that you will use and select 'cocolinx_dev9151/nrf9151/ns' and put 'prj.conf' in Base configuration files.

After build the project you can flash the project to device.
If you see log like this, the flash has completed successfully.
-- west flash: using runner nrfutil
-- runners.nrfutil: reset after flashing requested
-- runners.nrfutil: Flashing file: D:\CocoLinx\Projects\Csom\csom_v1_examples\helloworld\build\merged.hex
-- runners.nrfutil: Erasing address ranges touched by firmware
-- runners.nrfutil: Programming image
-- runners.nrfutil: Verifying image
-- runners.nrfutil: Reset
-- runners.nrfutil: Board(s) with serial number(s) 801032619 flashed successfully.
* Terminal will be reused by tasks, press any key to close it. 