みつきんのメモ

組み込みエンジニアです。Interface誌で「My オリジナルLinuxの作り方」連載中

nRF52840

PlatformIO nRF52840-DKをmbedで動かす

はじめに nRF52840-DK(pca10056)をPlatoformIOで動かそうとしたところ、 デフォルトのframework(arduino)ではGPIOのピン割り当てが思ったようにならなかった。 そこで、frameworkをmbedに設定して試してみた。 プロジェクト作成 まずはプロジェクトを作成す…

NuttXをnRF52840-DKで動かす

はじめに NuttXがnRF52840-DKに対応したっぽいので動かしてみる。 ARMのツールチェインの設定方法についてはここを参照。 J-Linkツールの設定方法についてはここを参照。 NuttXの作成 ソースの取得 $ git clone https://bitbucket.org/nuttx/nuttx.git $ git…

tinygoでnRF52840-DK(PCA10056)を動かす

はじめに nRF52840 Development Kitを入手したのでtinygoで動かしてみる。 tinygoのインストール Ubuntu 18.04にtinygo-0.5.0をインストールするの手順でインストール済みであることを想定。 ツールのダウンロード nrfjprogコマンドが必要なので、下記からコ…