Bluetooth ATT and GATT Explained (Connection-Oriented Communication)
A deep dive into Bluetooth LE ATT and GATT: attributes, services, characteristics, and profiles for connection-oriented data transfer.
A deep dive into Bluetooth LE ATT and GATT: attributes, services, characteristics, and profiles for connection-oriented data transfer.
Understand the Bluetooth LE protocol stack layers including GAP roles, Link Layer states, and the Physical Layer.
Protocol stacks are important for a variety of reasons. But what are they, exactly?
A communications protocol is a "set of rules that must be obeyed by all users in a device network." This is a very grand definition, but it is also very dr
Maximum data size in a Bluetooth LE advertising packet: legacy (31 bytes) vs extended (254 bytes) advertising PDUs, plus payload optimization tips.
Bluetooth Classic (BR/EDR) vs Bluetooth Low Energy: compare power consumption, range, data rate, topology, tools, and cost.
Learn how Bluetooth LE advertising works in practice: broadcasting vs. connectable devices, discoverable modes, advertising parameters, intervals.
21 key facts about Bluetooth Low Energy: backward compatibility, long-range mode, advertising packets, PHY options, and power optimization.
How Bluetooth LE advertisements work: GAP roles, advertising channels, packet formats, PDU types, and legacy vs extended advertising.
Google's Eddystone beacon standard explained: UID and URL frame types, packet formats, and a hands-on implementation with Zephyr RTOS and the nRF52.
You’ve probably heard so much about the recently released Bluetooth 5.
Learn how to choose a UUID for custom Bluetooth LE GATT services and characteristics, avoid reserved UUIDs, and understand the Bluetooth Base UUID format.
Get Started with Bluetooth LE
Download the free Intro to Bluetooth Low Energy eBook — the quickest way to understand the fundamentals.
No spam. Unsubscribe with one click.