27 06, 2017

Bluetooth GATT: How to Design Custom Services & Characteristics [MIDI device use case]

By | 2017-09-04T09:10:50+00:00 June 27th, 2017|Categories: BLE technology, GATT|Tags: , , , , , , |16 Comments

I’m sure you’re aware that implementing Bluetooth Low Energy (BLE) for devices that interact with smartphones is one of the best ways to achieve a great user experience for your IoT device. However, designing BLE devices can be a daunting process! You're probably thinking: "Where do I even start??" One thing I wish I had when I started developing for BLE is more blog posts that walk you step-by-step on how to tackle the different phases of the system design and implementation. The Bluetooth GATT (Generic Attribute Profile) is the foundation for the design of any BLE system and [...]

21 07, 2016

How to use a Bluetooth (BLE) sniffer without pulling your hair out!

By | 2017-06-16T03:13:46+00:00 July 21st, 2016|Categories: BLE technology|Tags: , , , , , , , , , |8 Comments

How to use a Bluetooth Low Energy sniffer without pulling your hair out! While working on a client project it became necessary to use a Bluetooth Low Energy sniffer to debug some weird behavior happening with the data transfers between the master and slave device. I had read quite a bit about BLE sniffing before and talked to a few people in the industry to get their feedback on the different options out there, but I hadn’t actually done much with one until recently. The purpose of this blog post to be the first of a series covering the topic of Bluetooth Low [...]

17 06, 2016

This one crucial feature is missing in Bluetooth 5

By | 2017-06-16T03:14:06+00:00 June 17th, 2016|Categories: BLE technology, News|Tags: , , , , |0 Comments

Bluetooth 5 Bluetooth has been around for almost 2 decades, and if you haven't heard of Bluetooth then you've probably been living under a rock! :) The last major version of Bluetooth (version 4.0) was released back in 2010. There have been major changes in the wireless and electronics industry since then -with the Internet of Things (IoT) being the "next big thing". Bluetooth 4.0 introduced BLE (Bluetooth low energy) which has been a major player in two areas: the wearable industry and beacons (e.g. iBeacons, Eddystone...etc). It has enabled many other IoT technologies as well including industrial and enterprise [...]

4 05, 2016

The basics of Bluetooth Low Energy (BLE)

By | 2017-06-16T03:14:23+00:00 May 4th, 2016|Categories: BLE technology|Tags: , , , , |3 Comments

Basics of Bluetooth Low Energy (BLE): the ultimate guide Introduction BLE (Bluetooth low energy) was introduced by the Bluetooth SIG in the 4.0 spec of Bluetooth. As the name suggests, BLE focuses on low energy consumption. Low energy focus comes with some sacrifices particularly around data transfer rates and the range of operation. But that's not a bad thing, in fact BLE is very suitable for many applications. With all the hype around IoT (Internet of Things) and the slew of technologies and devices out in the market, BLE is attempting to position itself as a leader for the future of IoT. [...]