どうも、クラゲです。 今回はBLEそのものについて超簡単に説明します。 BlueJellyに限らず、全てのBLEに共通した内容です。BLE雑学ではなく、開発視点での最低限必要な情報だけを説明します! 【 概要 】 [TOC] はじめに 初めに、BLEと普通のBluetooth(以下BTと略します)の違いについて説明します。ポイントは3つです。 普通のBTはクラシックBT 普通のBTはクラシックBTと呼ばれています。データのやりとりは主にSPP(Serial Port Protocol)が使われていました。 低消費電力になっただけじゃない ファームウェアやアプリ開発視点ではクラシックBTのSPPや一般的なシリアル通信(UART、I2C、SPI、RS232Cなど)と結構違います。 イメージ的にオブジェクト指向 注) 技術的にオブジェクト指向という意味ではないです。 例えば、趣味でちょっとしたサ
![開発視点の超簡単BLE入門](https://cdn-ak-scissors.b.st-hatena.com/image/square/3d9127e9a23c8c27995e8ff9e666f7e42e2ce93e/height=288;version=1;width=512/https%3A%2F%2Fmonomonotech.jp%2Fkurage%2Fassets%2Fthumbnails%2Fwebbluetooth%2Fble_guide.png)