読者です 読者をやめる 読者になる 読者になる

熊小屋日誌

Windows 10 UWPやXamarin, Python、mbed/NetMF/Arduino/Edison, Azureなどぼちぼちと。たまにPCや勉強会、セミナーなどの話題も

GR-PEACHでのmbedと.NET Micro Framework

先日のALGYAN(公式)IoTハンズオンでいただいたPinKit(GR-PEACH + センサーボード)に含まれるGR-PEACH、既に.NET Micro Frameworkで動作するように設定されていたのですが、基板に書かれた"mbed Enabled"が気になって、mbedと.NET Micro Frameworkを切り替え…

mbed HRM1017を使ったBluetooth LEデバイスの開発

mbed Advent Calendar 2014の9日目です。 mbedとの関わり mbedは2013年9月のmbed祭り in Nagoyaで初めて知って、電子回路の経験やマイコンの開発経験がない自分なりに少しずつ勉強してきてました。 mbedを使うことでどうやって始めればよいか分からなかった…

RN-42XVPを使ったmbedでのBluetooth連携(その5)

RN-42XVPを使ったBluetooth通信プログラミング BluetoothモジュールRN-42XVPを接続したmbed側のプログラムを作成します。mbedからはRN-42XVPはシリアル通信を行うデバイスに見えるので、プログラムはとても単純です。 :::c #include "mbed.h" BusOut leds(LE…

RN-42XVPを使ったmbedでのBluetooth連携(余談その後)

BluetoothモジュールRN-42XVPと接続するWindows Phone 8.1アプリのサンプルでトラブルが起きています。 プロジェクトのターゲットをWindows Phone 8.0にすると正常に動作して、8.1に変更すると動かなくなるので、ここに問題がありそうです。 ひとまずWindows…

RN-42XVPを使ったmbedでのBluetooth連携(余談)

BluetoothモジュールRN-42XVPと接続するWindows Phone 8.1アプリのサンプルを書いています。とある動作するサンプルを改造すればいいかと書き始めたのですが、元のサンプルでは接続できるのに、改造版ではなぜか接続できない… そんな訳で今はまっています。 …

RN-42XVPを使ったmbedでのBluetooth連携(その4)

RN-42XVPの接続 BluetoothモジュールのRN-42XVPをmbedに接続します。mbed側は、今回はLPC1768を使います。 :::text RN-42XVP ⇔ LPC1768 VDD (1pin) ⇔ VOUT 3.3v (p40) TX (2pin) ⇔ RX (p10) RX (3pin) ⇔ TX (p9) GND (10pin) ⇔ GND (p1) RN-42XVPとmbedを接…

RN-42XVPを使ったmbedでのBluetooth連携(その3)

RN-42XVPの設定 BluetoothモジュールのRN-42XVPを実際使ってみます。 RN-42XVPはそれ自身でBluetoothのペアリングを行い、RFCOMMで通信します。 このBluetooth通信の設定は、PCからRN-42XVPにUSB-シリアル変換アダプタで接続して行います。 RN-42XVPとUSB-シ…

RN-42XVPを使ったmbedでのBluetooth連携(その2)

RN-42XVPとは mbedからBluetoothのRFCOMMで通信を行うモジュールの1つであるmicrochip社のRN-42XVPを紹介します。 RN-42XVPはUARTのTX/RX/RTS/CTSのピンを持っていて、mbedからはシリアル通信でデータを送受信するのと同じように見えることが特徴です。 Blue…

RN-42XVPを使ったmbedでのBluetooth連携(その1)

USBドングルによるmbedからのBluetooth連携 以前の記事「BluetoothによるWindows Phoneとデバイスの連携」で Windows PhoneとmbedをBluetoothで連携させるために、mbedのUSBピンに Bluetoothドングルを接続する方法を紹介しました。 このときはUSBスタックと…