ページ内ナビ
概要
nRF Connect SDKは、Nordic Semiconductorの無線SoCや開発キット向けアプリケーションを作るためのソフトウェア開発キットです。このリポジトリには中核ライブラリ、サンプル、アプリケーションと、Zephyrなど関連リポジトリの版を固定するwest manifestが含まれます。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
主な特徴
向いている用途
導入前の確認
開発ツール、ホストOS、ボードの要件を先に確認する
公式の開発ツールとwestで複数のリポジトリを取得するため、初回導入には容量と時間が必要です。実機への書き込みや無線機能の確認には、対応するNordic製ボードと書き込みツールが必要です。native simulatorはLinux向けであり、実機固有の周辺回路までは検証しません。
参考にした公式資料
- [1]sdk-nrf README at v3.4.1(2026-10-04)
- [2]nRF Connect SDK documentation v3.4.1(2026-10-04)
- [3]nRF Connect SDK command-line installation at v3.4.1(2026-10-04)
- [4]sdk-nrf west manifest at v3.4.1(2026-10-04)
- [5]Programming an application at v3.4.1(2026-10-04)
- [6]Zephyr native simulator board documentation(2026-10-04)
- [7]sdk-nrf LICENSE at v3.4.1(2026-10-04)
- [8]nRF Connect SDK v3.4.1 release(2026-10-04)
編集部からの補足
機能一覧より先に、採用予定のSoC、ボード、SDKの公開版の組み合わせを固定して評価してください。オープンソースの構成要素をまとめたSDKですが、sdk-nrf自身のライセンスにはNordic製品向けという利用条件があります。
3ステップで試す
- 1
westの作業領域を初期化する
westを導入済みのLinux環境で、固定した公開版のmanifestをncsディレクトリへ取得します。
west init -m https://github.com/nrfconnect/sdk-nrf --mr v3.4.1 ncs - 2
SDKを構成するリポジトリを取得する
同じ作業領域でZephyrなど、manifestに固定された構成要素を取得します。容量と通信時間が必要です。
cd ncs && west update - 3
実機を使わずにサンプルをビルドする
nRF Connect SDKの開発ツールを有効にしたLinux環境で、native simulator向けにビルドします。実機への書き込みや無線動作は行いません。
west build -b native_sim/native/64 zephyr/samples/hello_world
成長
成長の推移 · 直近30日
1,431 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 738
- Open PR
- 222
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- RIOT5,807 Stars
共通タグ 4件 · 同じ言語
省電力IoT機器向けのソフトリアルタイムOSで、多様なマイコンと通信方式を扱う
C - ESP-IDF19,152 Stars
共通タグ 2件 · 共通カテゴリ 2件 · 同じ言語
Espressif SoC向けにFreeRTOS・drivers・network・security・build toolingを統合するofficial IoT development framework
C - littlefs6,961 Stars
共通タグ 2件 · 共通カテゴリ 2件 · 同じ言語
マイクロコントローラーのフラッシュへ、電源断耐性と動的ウェアレベリングを備えたファイルシステムを組み込む
C - Arduino AVR Boards Core1,507 Stars
共通タグ 2件 · 共通カテゴリ 2件 · 同じ言語
Uno・MegaなどAVRボード向けにArduino API・ボード定義・コンパイル/書き込み手順を提供する
C - FreeRTOS7,857 Stars
共通タグ 2件 · 共通カテゴリ 1件 · 同じ言語
小型MCU向けRTOS kernelとTCP・MQTT・HTTP等の組み込みlibrary・demoをまとめたclassic distribution
C - FreeRTOS-Kernel4,540 Stars
共通タグ 2件 · 共通カテゴリ 1件 · 同じ言語
MCU向けFreeRTOSのtask scheduling・queue・timer・memory管理を提供するRTOS kernel本体
C
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。