ArduinoでBLEアプリケーション(1)

144Labの入江田です。 BLEアプリケーションをArduinoを使って開発するための細かいノウハウを 何回かの記事にまとめてみます。 おすすめのターゲット ノルディックのnRF52シリーズをMPUとして持つボードがお勧めです。 Cortex-M4Fを搭載しておりfloat型計算…

ESP32-WROOM32のNRNDから考える、32と32Dと32Eの違い

ESP32-WROOM32とESP32-WROOM32DとESP32-WROOM32Eそれぞれの特徴や違いをまとめました。

arduino-cliによるArduinoアプリケーションの開発

144Labの入江田です。 Arduinoの開発にはArduinoIDEを使う方法が主流ですが、 今回はまだマイナーな「arduino-cli」を使った開発方法を紹介します。 2020/09/14にarduino-cliのv0.13.0がリリースされました。 初期にあった不具合もほとんど解消され安定して…

ラズパイにAlpine-Linuxを画面なしインストール

RaspberryPi 3 or 4 にAlpine-Linux(arm64)を画面とキーボードなしでインストールする方法。 144Labの入江田です。 alpine-linuxのインストールにはこれまで、画面とキーボードが必須だったのでインストールが結構面倒でした。 今回、ヘッドレスインストール…

リモート会議のあれこれ

144Labの大木です。ここのところの新型コロナウイルス(COVID-19)がらみの影響で、144Labとスイッチサイエンス、スイッチエデュケーションは「無理して出社しない」勤務になっています。 そこで社内の打ち合わせもリモート会議(オンライン会議、テレカン)に…

CES 2020 Arduinoブースレポート

現在(2020/01/07〜10)ラスベガスで開催中のCES 2020に来ています。みなさんおなじみArduinoのブースレポートです。 今回の目玉は2つ、Arduino ProブランドとArduino Portenta H7基板の発表です。 Arduino Pro Proと名がついて何がProなのかというのが最初の…

ハードウェアのデバッグについて

先日、IoT開発を始めたばかりという方から「ハードウェアのデバッグはどうやるんですか?」と質問を受けました。デバッグというか動作確認には各種測定器を使うわけですが、どういう手順でどういう測定器を使うかはあまり解説されていないと思ったので、まと…