Getting started with custom development in nRF Connect SDK

  Переглядів 29,995

Nordic Semiconductor

Nordic Semiconductor

День тому

This video shows outdated versions of our development tools, for updated installation guides please see • nRF Connect for VS Cod...
nRF Connect SDK is a software development kit, which contains everything you need from the application side when using the nRF9160.
Contents:
0:00 - Intro
4:25 - Install nRF Connect SDK
9:06 - Open and program a project
15:05 - Add a custom board
35:50 - Add a basic modem communication
42:30 - Add a sensor
This is a recording of one of the webinar sessions from November 18, 2020. The Q&A is cut from the video for UKposts. To watch the full presentation with the Q&A from both sessions follow this link: bit.ly/33196nE

КОМЕНТАРІ: 36
@1kreature
@1kreature 3 роки тому
Thank you so much for this! Finally a guide to start a custom project in a clean folder that you can version control. Just in time for the start of my development too!
@NordicSemi
@NordicSemi 3 роки тому
Glad to hear it came just in time for you! Good luck with your development.
@ridiculousrusty
@ridiculousrusty 7 місяців тому
It would be great to add some notes to reflect changes to the build workflow since this video was released! Sample projects don't seem to list stack and heap size anymore. And "west build" at 34:04 is no longer a valid command.
@NordicSemi
@NordicSemi 7 місяців тому
Thanks for making us aware.
@francoisgervais1
@francoisgervais1 Рік тому
I’ve come a long way since the release of this video and now I can safely say thank you very much, really useful information!
@NordicSemi
@NordicSemi Рік тому
Great to hear! If you haven't see it, we have a nRF Connect SDK Fundamentals course in our Nordic Developer Academy. After completing the course, you will get an certificate: hubs.li/Q018Gqb60
@bySteVOO
@bySteVOO 3 роки тому
Is it possible to program the nRF9160 without the nRF Connect SDK? Just plain C and write/read registers, like you would do with an STM32 for example with HAL files. Is there documentation for the nRF9160, where it describes all the features and registers?
@NordicSemi
@NordicSemi 3 роки тому
Any particular reason you want to do everything from scratch? This is possible, but we wouldn't recommend it unless you are doing something very simple. Yes, there is plenty of documentation, please see: infocenter.nordicsemi.com/topic/ps_nrf9160/nRF9160_html5_keyfeatures.html?cp=2_0_0
@1kreature
@1kreature 3 роки тому
Once you have created your custom board copy of a sample and it can build using the "west build -b your_board" how can you generate the .emProject files to open it in SES like done with the original examples? It does not appear the .emProject files are in the tree so they must be generated during the "open nRF SDK project" process?
@NordicSemi
@NordicSemi 3 роки тому
Please reach out to our tech support team on DevZone with larger technical questions like this: devzone.nordicsemi.com
@1kreature
@1kreature 3 роки тому
@@NordicSemi OK, But I figured it out. The very nice scripts created to open the SDK examples allow for specifying custom boards! Well done dev team!
@NordicSemi
@NordicSemi 3 роки тому
@@1kreature great you figured it out!
@user-vs7cw2rg7r
@user-vs7cw2rg7r 3 роки тому
Standard for nordic customer support. 1. Read the documents. 2. Read the documents. 3. Have you read the documents yet? 4. See 1. No application notes and no thought given to moving beyond a nordic development board. Good luck trying to get a new project started, you're not got to get any help from them. THE WORST EMBEDDED HARDWARE PROVIDER I HAVE EVER USED.
@moritzcaspar6064
@moritzcaspar6064 3 роки тому
Is there a reason why the Q&As are no longer included on UKposts? Sometimes they are quite valuable.
@NordicSemi
@NordicSemi 3 роки тому
They are indeed quite often valuable, hence we do add links to where to see the Q&A session if you are interested in the description.
@francoisgervais1
@francoisgervais1 2 роки тому
I think you’ll need to come up with a wrapper on top on west so we can “nrfc init” in an empty folder and the like.
@NordicSemi
@NordicSemi 2 роки тому
West is what nRF Connect SDK and Zephyr uses to build and flash projects, and nRFConnect SDK for VS Code is a type of "wrapper". Have you looked at that? www.nordicsemi.com/Products/Development-tools/nRF-Connect-for-VS-Code
@nazardplus8596
@nazardplus8596 2 роки тому
Thanks for uploading this great video. However, I have a project based on the nRF52811 and I bought a dongle to program it through, is that possible!?
@NordicSemi
@NordicSemi 2 роки тому
If you bought our nRF52840 Dongle you can't use that as it doesn't have an onboard debugger, is uses an open USB bootloader which allows it to program without a debugger. You would need a DK or a J-Link debugger. We recommend using the nRF52840 DK to program the nRF52811. www.nordicsemi.com/Products/Low-power-short-range-wireless/nRF52811
@nazardplus8596
@nazardplus8596 2 роки тому
@@NordicSemi Thanks!, I already bought a nRF52840DK, but it connects for a brief period of time to the SDK, and then It gets disconnected, so I tried the bootloader mode, and then It never worked!!!! can you help me with this situation?
@NordicSemi
@NordicSemi 2 роки тому
@@nazardplus8596 Yes, we can help. Please reach out to our tech support team by posting a question on our DevZone describing what you are experiencing and what you have tried so far. devzone.nordicsemi.com
@manjunathreddyhagaladal4318
@manjunathreddyhagaladal4318 2 роки тому
How can I enable direct test mode in development kit
@albrennan9976
@albrennan9976 2 роки тому
Thanks for posting this valuable resource. Is there a starting point for a fully secure project using either AWS or Azure? I think that is the next logical step.
@NordicSemi
@NordicSemi 2 роки тому
Thanks for your feedback! In the nRF9160 samples in the nRF Connect SDK documentation you can find sample project with both AWS and Azure: developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/samples/samples_nrf9160.html It's be possible to build/develop in secure mode. We recommend you to reach out to our tech support team on DevZone for further help: devzone.nordicsemi.com
@whizzadam1969
@whizzadam1969 2 роки тому
Cant all of this done in SES? I have opened Asset tracker project in SES, and it is programming and working fine, but i cant see any source files in SES that i can edit and add custom application along side asset tracking features.
@NordicSemi
@NordicSemi 2 роки тому
Yes, it can. We recommend this tutorial if you haven't seen it yet, it goes through developm on SEGGER Nordic edition: devzone.nordicsemi.com/nordic/nrf-connect-sdk-guides/b/getting-started/posts/nrf-connect-sdk-tutorial---part-1-ncs-v1-4-0 If you have additional questions in regards to your project, please reach out to our tech support team on DevZone: devzone.nordicsemi.com/
@Andreasonline3
@Andreasonline3 2 роки тому
Are there guides on how to ultilise the segger studio for zephyr as opposed to vscode ?
@NordicSemi
@NordicSemi 2 роки тому
This guide on DevZone is useful on how to use SEGGER in nRF Connect SDK: devzone.nordicsemi.com/nordic/nrf-connect-sdk-guides/b/getting-started/posts/nrf-connect-sdk-tutorial---part-1-ncs-v1-4-0
@Andreasonline3
@Andreasonline3 2 роки тому
@@NordicSemi thanks heaps !
@ralityworksengineering6079
@ralityworksengineering6079 2 роки тому
This hardware description thing is totally ridiculously overly complicated. This has to be about 10X the work of just doing it the way SDK does it without any of the visibility into what it's actually doing. These are not embedded programmers thinking this through.
@NordicSemi
@NordicSemi 2 роки тому
We recommend you to check out our nRF Connect Extension Pack for VS Code that simplifies the process of creating your own custom board ukposts.info/have/v-deo/rZabqmiFmIKXr2w.html
@Dream11ExpertTeams
@Dream11ExpertTeams 2 роки тому
Can we port nRF5 SDK for thread examples to use with NCS
@NordicSemi
@NordicSemi 2 роки тому
It's possible to port from nRF5 SDK to nRF Connect SDK, however it's not straight forward. If you have any specific project that you are struggling to port, please reach out to our tech support on DevZone for help: devzone.nordicsemi.com
@manjunathreddyhagaladal4318
@manjunathreddyhagaladal4318 2 роки тому
How can enable direct test mode for development kit?
@NordicSemi
@NordicSemi 2 роки тому
That depens on which development kit you are using. nRF5340 DK samples in nRF Connect SDK: developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/samples/bluetooth/direct_test_mode/README.html Examples for the nRF52 Series DK's found in nRF5 SDK: infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/ble_sdk_app_dtm_serial.html We also have an app in nRF Connect for Desktop that can be used: github.com/NordicSemiconductor/pc-nrfconnect-dtm
@LlllllVi
@LlllllVi 5 місяців тому
Everything is very difficult. It feels like we are back in the begin of 20th century at the dawn of computers when everything was done on the command line. I was especially struck by the copy-paste. Hands should be cut off for this. Progress has reached the point that everyone moved away from the command line and now they have returned to it. Nordic, why did you leave the segger studio? Why didn't go the way like VisualGDB did?
Forget About Manifesting, Just Focus on This! 🔥 Abraham Hicks 2024
14:55
MINHA IRMÃ MALVADA CONTRA O GADGET DE TREM DE DOMINÓ 😡 #ferramenta
00:40
🍕Спидран по Новостям #shorts
00:37
King jr
Переглядів 2,9 млн
Genial gadget para almacenar y lavar lentes de Let's GLOW
00:26
Let's GLOW! Spanish
Переглядів 35 млн
#2 Java Development Kit (JDK) Setup
8:20
Telusko
Переглядів 409 тис.
Don't Give Up: Keep Pushing; Breakthrough Is About To Happen (audiobook)
42:27
Audio Books Office
Переглядів 2,9 тис.
Taylor the Swift
11:49
Larsson
Переглядів 340
Initial Look at the C# Dev Kit for VSCode
22:41
IAmTimCorey
Переглядів 34 тис.
Money Manifestation Mindset • Lesson 4: A Millionaire’s Mind
1:05:53
Temple of Enlightenment
Переглядів 202
iPhone 19?
0:16
ARGEN
Переглядів 3,7 млн
Зачем вы показываете ноутбук в аэропорту?✈️
0:29