Nordic nRF9160 DKをはじめよう1～Quick Start編～

Nordic Semiconductorの __nRF9160 DK__ を使ってみましょう。
# nRF9160 DK
__nRF9160 DK__ はJ-Linkが搭載されているだけでなく、__nRF9160 SiP__ の他に __nRF52840__ が搭載されています。
さらに __iBasis__ の __SIMカード__ が同梱されており、nRF9160 DKだけで開発を進めることが出来るようになっています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/eadac540-835c-9119-1d6e-fecbd33d8f4a.png)
# Get started
nRF9160 DKはマニュアル通り以下の __Get started__ から始めるようになっています。

https://www.nordicsemi.com/Products/Development-hardware/nRF9160-DK/GetStarted?lang=ja-JP#infotabs

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/f95bc9ba-77ff-a653-9c08-c83eb7b9d106.png)
## nRF Connect for Desktopをインストールする
__nRF Connect for Desktop__ を __ダウンロード__ して __インストール__ します。

https://www.nordicsemi.com/Products/Development-tools/nRF-Connect-for-Desktop/Download#infotabs

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/deb20213-6a27-cd2c-b359-fd61c606b7a9.png)
![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/75b45ce6-ebf0-5567-b316-2d1ebf6373d1.png)
__はい__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/bb20b1a2-e3bf-2461-37e5-b9eb9f774052.png)
J-Linkなどのドライバをインストールします。
__はい__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/e82d1ae9-5310-e557-7b33-761ad1aeb02c.png)
__Next__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/5be8c3b0-db5d-e2c0-5a54-6d462ce1aa69.png)
__I Agree__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/e802766f-61f9-89b6-b3cd-cffdb8feb1fc.png)
![スクリーンショット 2022-03-26 180048.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/c38dbf7b-ed12-6993-5cf7-0485ff92e3a0.png)
__Install__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/19d643a7-da95-d3fa-c853-ffc938cff63b.png)
__Install__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/ec6efbd2-e35e-c707-e965-44f664f8839e.png)
__OK__ を __クリック__ します。
![スクリーンショット 2022-03-26 180124.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/65a0b5b1-8be5-a290-f686-e25625893756.png)
__Finish__ を __クリック__ します。
![スクリーンショット 2022-03-26 180219.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/40941130-b0ef-d40c-562a-ddfaa05628c5.png)
# Quick Start
インストール後、__nRF Connect for Desktop__ が立ち上がります。
__Acceot__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/06aef308-06a0-06d4-4c5c-a0e3072fcbe5.png)
__Quick Start__ が立ち上がります。
立上らない場合は、__Open__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/43a9180b-8e0f-4bc9-ae51-fdd6e9b4e38c.png)
__Open Quick Start app__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/2ba011ac-a7ab-d272-bd54-f5591114ed66.png)
この画面が出た場合 __Launch anyway__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/7e58c01d-70a9-63ae-4e6e-afa168944075.png)
ボードを接続しているとボードが表示されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/7d6a9256-8c6c-41e3-080e-8efb8dead0af.png)
__Continue__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/0da28b5b-a7e7-d70c-f773-eb16353b1820.png)
ボードの名前を入れます。
入れなくても __Continue__ を押せば __Skip__ できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/fb9e4a88-8c34-c325-188f-6a6c001c16c9.png)
### AT Commandsのインストール
今回は、__AT Commands__ を使用します。
__AT Commands__ を選択して __Program__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/29c12e79-b1f8-9874-b533-eb040dea1b40.png)
__Continue__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/960cceb8-4907-7858-11aa-f7187df3ee79.png)
__Continue__ を __クリック__ して進みます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/aec79b60-142d-30a9-6c75-0ddfa2083314.png)
__Continue__ を __クリック__ します。
nRF Cloudや付属のSIMカードをを使用する場合、ここから進めます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/745fbf1b-8887-e7ad-6651-31b07989f701.png)
# Serial Terminal
__Open Serial Terminal__ を __クリック__ し、__SerialTerminal__ を起動します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/50776e78-d539-fc2f-1e2d-d8bec65c92a7.png)
__nRF9160をATコマンドだけで制御してみよう__　などを参考にATコマンドを使用してみましょう。

https://www.kgdev.co.jp/column/nordic-column0030/
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/7088ed2f-bd50-1173-8708-1cb0e87a2b26.png)
 # Cellular Monitor
__Open Cellular Monitor__ を __クリック__ し、__インストール__ し、立ち上げます。    
 ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/301add57-560c-8fce-f0bb-d988d131a5f8.png)
__Start__ を __クリック__ することで通信テストを行う事が出来ます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/1e73818b-489d-962b-905a-3dcd1fd90d01.png)
__Continue__ を __クリック__ して進めます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/8d968dfa-8120-0e52-e467-cd4f35cf658b.png)
# VisualStudioCodeを使う
VS Code IDEの環境を構築する場合、VS Code IDEをチェックして __Continue__ を __クリック__ します。
この場合、__nRF Command Line Tools__ の __インストール__ が必要です。
必要ない場合は、__Skip__ で進めます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/5de35386-b686-afd2-5473-835c99f116a9.png)

__Nordic nRF5340 PDKを使おう～nRF Connect for VS CodeをセッティングしてVisualStudioCodeで使う～__

https://qiita.com/usashirou/items/00f37ab2180b0f54da83

### Open VS Code
VS Code環境を構築する場合、__Open VS Code with extension__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/74ce1b82-8072-f99b-d9ff-6fd9b60e18d3.png)
__Continue__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/ea1d2818-63eb-8095-8af4-4db9b06ab287.png)
__拡張機能をインストールしてURLを開く__ を __クリック__ します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/0f860bb6-6148-2c4c-7035-a8aa8cb7129d.png)
__Accept__ を __クリック__ し、__Install　Toolchain__ で設定を進めます。
またはToolchainManagerで一括インストールします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/8cc9af59-4b6f-6486-3065-cf7e625584b5.png)
## Select apps to install
追加のソフトウェアのインストールを行う場合はここからインストールできます。
- Cellular Monitor
- Power Profiler
- Programmer
- Serial Terminal
必要に応じて __Install__ または __Skip__ で進めます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/fdf23fa3-f9b9-dd95-0488-bfc97c3a52a3.png)
## Finish
__Close__ で終了します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/285344/b98d53e1-27d5-7013-9f0c-1c8b14b77e83.png)
# 開発環境の構築
Nordic nRF9160 DKをはじめよう2～Toolchain Manager編～に続きます。