Community Translation - I2C-to-BLE Bridge using the EZ-BLE™ Creator Module – KBA97000

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
HiOm_1802421
Level 5
Level 5
Distributor - Marubun (Japan)
50 replies posted 50 questions asked 25 replies posted

Hi,

I tried to translate this KBA97000 into Japanese.

I 2C-to-BLE Bridge using the EZ-BLE™ Creator Module – KBA97000

==========

タイトル:EZ-BLE™ Crearotrモジュールを使用したI2C-to-BLEブリッジ

バージョン:*B

質問:

EZ-BLE Creatorモジュール (CYBLE-022001-00) を使用してI2C-to-BLEブリッジを実装することは可能ですか?サイプレスは、このアプリケーションを実証するためのサンプルプロジェクトを提供していますか?

回答:

はい、EZ-BLE Creatorモジュール (CYBLE-022001-00) を使用してI2C-to-BLEブリッジを実装することは可能です。サイプレスは、このアプリケーションを実証するために2つのサンプルプロジェクト(EZ-BLE Creatorモジュール CYBLE-022001-00で利用可能)を提供しています。

I2C-to-BLEブリッジのサンプルプロジェクト

  1. I2C-to-BLE ペリフェラルサンプルプロジェクト
    Image_1.png

    図1 I2C-to-BLE ペリフェラルサンプルプロジェクト


    I2CコンポーネントはI2Cスレーブとして構成されます。 BLEコンポーネントは、BLE GAPペリフェラルとGATTサーバロールに構成されます。 プロジェクトには、2つのカスタムサービスを使用するカスタムBLEプロファイルが実装されています。
    • I2C_Write:I2C_Write_dataカスタム特性の Write without Response コマンドを介して任意のセントラルデバイスからデータを受信します。

    • I2C_Read:I2C_Read_dataカスタム特性の Notification を介して任意のセントラルデバイスへデータを送信します。

      このプロジェクトは、EZ-BLE Creator 評価ボード (CYBLE-022001-EVAL) および BLE Pioneer Kit (CY8CKIT-042-BLE) を使用してプログラムとデバッグができます。 BLE Pioneer Kit の PSoC 5LP またはその他の外部MCUを、I2Cマスタとして使用できます。

      このプロジェクトは以下でテストできます:

      • CySmart PCツールは、CySmart USBドングル(CY5670)と接続し、BLEセントラルデバイスをエミュレートします。

      • 次のセクションで説明するI2C-to-BLE セントラルプロジェクトは、BLE Pioneer Kitにプログラムし、BLEセントラルデバイスとして動作します。

  2. I2C-to-BLE セントラルサンプルプロジェクト
    Image_2.png

    図2 I2C-to-BLE セントラルサンプルプロジェクト

    I2CコンポーネントはI2Cスレーブとして構成されます。 BLEコンポーネントは、BLE GAPセントラルおよびGATTクライアントロールに構成されます。 プロジェクトには、2つのカスタムサービスを検出して使用するカスタムBLEプロファイルが実装されています。
    • I2C_Write:I2C_Write_dataカスタム特性の Write without Response コマンドを介して任意のペリフェラルデバイスへデータを送信します。

    • I2C_Read:I2C_Read_dataカスタム特性の Notification を介して任意のペリフェラルデバイスからデータを受信します。


      このプロジェクトは、EZ-BLE Creator 評価ボード (CYBLE-022001-EVAL) および BLE Pioneer Kit (CY8CKIT-042-BLE) を使用してプログラムおよびデバッグができます。BLE Pioneer Kit の PSoC 5LP またはその他の外部MCUを、I2Cマスタとして使用できます。このプロジェクトは、BLEペリフェラルデバイスとして動作する BLE Pioneer Kit にプログラムされた I2C-to-BLE ペリフェラルプロジェクト(前述)とテストできます。

サンプルプロジェクトの場所

サンプルプロジェクトのダウンロード

プロジェクト全体と、対応するユーザーガイドをダウンロードするには、次の手順に従ってください。

    1. github.comのサンプルプロジェクトページ(上記のセクションの場所)へ移動し、目的のプロジェクト (I2C_BLE_Central.zip または I2C_BLE_Peripheral.zip) を選択します。次の図は、I2C_BLE_Centralプロジェクトをダウンロードする例を示しています。
      Image_3.png
    2. 次の図に示すように、「Raw」ボタンを選択します。 全てのプロジェクトファイルと、対応するユーザーガイドが.zipファイルとしてダウンロードされます。
      Image_4.png

サポートするキットとソフトウェア

プロジェクト

PSoC Creator
バージョン

コンパイラ

開発キット

V3.1 SP2

V3.1 SP1
以前

GCC

MDK

RVDS

CY8CKIT-042-BLE with
CYBLE-022011-EVAL

CY8CKIT-042-BLE with
PRoC BLE module
(CY5671 or CY5674)

CY8CKIT-042_BLE with
PSoC 4 BLE module
(CY8CKIT-142 or CY8CKIT-141)

I2C-to-BLE ペリフェラルプロジェクト

はい

いいえ

はい

はい

はい

はい

いいえ

いいえ

I2C-to-BLE セントラルプロジェクト

はい

いいえ

はい

はい

はい

はい

いいえ

いいえ


備考:
サンプルプロジェクトは、I2Cバスで最大1MHzの速度をサポートしています。 ブリッジプロジェクトのスループットは、BLEリンクの環境と品質に依存します。

==========

BR,

Omoi

0 Likes
2 Replies
JennaJo
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hello, Omoi-san

We receive your translation, it will be published to KBA to Community.

After upload, You will receive the points as the word of KBA.

Due to the current delay of processed work, Please bear with me for the delayed the response.

It could be delayed, but it will be processed soon.

Thanks for your contribution to CDC!

Will keep you update the status.

Thanks,

Jenna Jo

Jenna Jo
0 Likes
Kenshow
Level 8
Level 8
Distributor - Marubun (Japan)
50 solutions authored 25 solutions authored 10 solutions authored

Hi Jenna-san,

My 2nd review is done.

I picked up the part that would be fixed as follows:

> タイトル:EZ-BLE™ Crearotrモジュールを使用したI2C-to-BLEブリッジ

< タイトル:EZ-BLE™ Creatorモジュールを使用したI2C-to-BLEブリッジ

Thanks,

Kenshow

12-Nov-2020

0 Likes